3-2 问候语
friends=['Ben','Tom','Alice'] for name in friends: print('Good night! ' + name)
3-4/5/6/7创建嘉宾名单、修改、添加嘉宾、缩减名单
#3-4 invite=["Ben","Tom","Alice"] for name in invite: print('Invite you to dinner ' + name + '!') print ("\n") #3-5 print ("Sorry,Ben may not come.Jack will instead.") invite[0]='Jack' for name in invite: print('Invite you to dinner ' + name + '!') print ("\n") #3-6 print("I found a bigger table for more people.") invite.insert(0,'A') invite.insert(2,'B') invite.append('C') for name in invite: print('Invite you to dinner ' + name + '!') print ("\n") #3-7 print('Sorry,I can just invite two friends because of the fucking table.') for i in range(0,4): print(invite.pop()+",sorry,I cannot invite you .") print ("\n") for name in invite: print('You are still invited, ' + name + '!') del invite[0] del invite[0] print ("\n") print ("Test the list is empty.") print (invite) print ("It is empty.")
Tip:包含函数 insert() append() del() pop() range()
3-8 放眼世界
places=['Paris','London','NewYork','Tokyo','Beijing'] print("Origin list:") print(places) print("") print(sorted(places)) print(places) print("") print(sorted(places,reverse=True)) print(places) print("") places.reverse() print(places) print("") places.reverse() print(places) print("") places.sort() print(places) print("") places.sort(reverse=True) print(places)
tip:用到函数/方法有 list.sort(),sorted(list),sorted(list,reversre=True),list.reverse()