3.1 将元组(1,2,3) 和集合{"four",5,6}合成一个列表
1 tuple,set,list = (1,2,3),{"four",5,6},[] 2 for i in tuple: 3 list.append(i) 4 for j in set: 5 list.append(j) 6 print(list)
3.2 将列表[3,7,0,5,1,8]中大于5元素置为0,小于5的元素置为1
1 list2 = [3,7,0,5,1,8] 2 print(list2) 3 for i in range(0,len(list2)): 4 if list2[i] >5: 5 list2[i] = 0 6 elif list2[i]<5: 7 list2[i]=1 8 print(list2)
3.3 将列表["mo","deng","ge"]和[1,2,3] 转换成[("mo",1),("deng",2),("ge",3)]
1 #方法一:遍历元素法 2 Sl1,Nl1,new_list1=["mo","deng","ge"],[1,2,3],[] 3 for i in Sl1: 4 for j in Nl1: 5 if Sl1.index(i) == Nl1.index(j): 6 new_list1.append((i,j)) 7 print("new_list1=",new_list1) 8 9 #方法二:遍历下标法 10 Sl2,Nl2,new_list2=["mo","deng","ge"],[1,2,3],[] 11 for a in range(0,le