练习3-10:尝试使用各个函数 想想想可存储到列表中的东西,如山川、河流、国家、城市、语言或你喜欢的任何东西。编写一个程序,在其中创建一个包含这些元素的列表,然后,对于本章介绍的每个函数,都至少使用一次来处理这个列表。
nation = ['China','France','Britain','Switzerland']
print(nation) #打印列表里所有内容
print(nation[2])#访问单个列表元素
message = f"I want to travel to {nation[-1].title()}."
print(message)#使用列表的各个值
nation[1] = 'American'#修改列表值
print(nation)
nation.append('France')#末尾添加元素
print(nation)
nation.insert(2,'Australia')
print(nation)#插入一个元素在第3个数内
del nation[1]
print(nation)#使用del语句删除指定位置的列表元素
popped_nation = nation.pop()
print(nation)
print(popped_nation)#使用pop语句删除最后一个列表元素
too_expensive = 'Britain'
nation.remove(too_expensive)
print(nation)#根据值删除元素
print(f"\nThe last thing I want to go to is{ too_expensive.title()}.")
nation.sort()
print(nation)#使用sort永久排序
print("\nhere is the sorted list:")
print(sorted(nation))#使用sorted()对列表临时排序
print(nation)
nation.reverse()#倒着打印列表
print(nation)
len(nation)#确定列表长度