3-1:将一些朋友的姓名存储在一个列表中,并将其打印出来
names = ["Mike","Nick","Kenny","Chris"] for name in names: print(name)
3-2: 继续使用3-1中的列表,为每个人打印一条问候语
names = ["Mike","Nick","Kenny","Chris"] for name in names: print(name+", good morning!")
3-5:修改嘉宾名单
names = ["Mike","Nick","Kenny","Chris"] for name in names: print(name+", would you like to have a dinner with me?") print("Mike couldn't come, let's invite Niko") names[0]="Niko" for name in names: print(name+", would you like to have a dinner with me?")
3-6:添加嘉宾
names = ["Mike","Nick","Kenny","Chris"] names.insert(0,"Jack") names.insert(2,"Stan") names.append("Curry") for name in names: print(name+", would you like to have a dinner with me?")
3-7: 缩减名单
names = ["Mike","Nick","Kenny","Chris"] names.insert(0,"Jack") names.insert(2,"Stan") names.append("Curry") for name in names: print(name+", would you like to have a dinner with me?") print("We just knew that we have to reduce the guests list to two.") while len(names) > 2: name=names.pop() print("Sorry, "+name+". We couldn't invite you to our banquet.") for name in names: print(name+", would you like to have dinner with me?") del names[0] del names[0] print(names)
3-8:放眼世界
places=["Beijing","Rio","New York","Osaka","London"] print(places) print(sorted(places)) print(places) print(sorted(places,reverse=True)) print(places) places.reverse() print(places) places.reverse() print(places) places.sort() print(places) places.sort(reverse=True) print(places)