4.有如下Python程序代碼: s=“ABCDEF“;head=0;tail=0 que=[““]*100 for i in range(len(s)): if i%2==0: que[tail]=s[i] else: que[tail]=s[len(s)-i] tail=tail+1 for i in range(len(s)): print(que[head],end=““) head=head+1 以上程序運行后,打印出列表的情況是( )
list1.jye.ai(a) print(list1) #除去千位和個位(百位是 0,則將百位設置為 1) for i in list1: a=i//10%100 if a<10:
else: b=a list2.append(b) print(list2) #除去所有的非素數 def prime(n): p=True for i in range(2,n): if n%i==0:
break return p for i in list2: if prime(i): list3.jye.ai(i) print(list3) #刪除所有重復的數據 for i in range(len(list3)-1): t=list3[i] if
: list4.jye.ai(t) print(list4) #從小到大排序 for j in range(len(list4)-1): for k in range(len(list4)-1,j,-1): if
: t=list4[k] list4[k]=list4[k-1] list4[k-1]=t list5=list4 print(list5) #查數 k=int(input(“請輸入待查找的數值:“)) for i in range(len(list5)): if k==list5[i]: print(str(k)+“:位于列表中第“+