#3-8试题
#想出5个渴望旅游的地方
city = ['beijing','xiamen','hangzhou','shanghai','shenzheng']
print('说出5个想去旅游的地方')
print(city)
print('\n使用使用 sorted() 按字母顺序打印这个列表,同时不要修改它')
print(sorted(city))
print('\n本次打印该列表,核实排列顺序未变')
print(city)
print('\n使用 sorted() 按与字母顺序相反的顺序打印这个列表,同时不要修改它')
print(sorted(city,reverse=True))
print('\n本次打印该列表,核实排列顺序未变')
print(city)
print('\n使用 reverse() 修改列表元素的排列顺序。打印该列表,核实排列顺序确实变了')
city.reverse()
print(city)
print('\n使用 reverse() 再次修改列表元素的排列顺序。打印该列表,核实已恢复到原来的排列顺序')
print(city)
print('\n使用 sort() 修改该列表,使其元素按字母顺序排列。打印该列表,核实排列顺序确实变了')
city.sort()
print(city)
print('\n使用 sort() 修改该列表,使其元素按与字母顺序相反的顺序排列。打印该列表,核实排列顺序确实变了')
city.sort(reverse=True)
print(city)
====
说出5个想去旅游的地方
['beijing', 'xiamen', 'hangzhou', 'shanghai', 'shenzheng']
使用使用 sorted() 按字母顺序打印这个列表,同时不要修改它
['beijing', 'hangzhou', 'shanghai', 'shenzheng', 'xiamen']
本次打印该列表,核实排列顺序未变
['beijing', 'xiamen', 'hangzhou', 'shanghai', 'shenzheng']
使用 sorted() 按与字母顺序相反的顺序打印这个列表,同时不要修改它
['xiamen', 'shenzheng', 'shanghai', 'hangzhou', 'beijing']
本次打印该列表,核实排列顺序未变
['beijing', 'xiamen', 'hangzhou', 'shanghai', 'shenzheng']
使用 reverse() 修改列表元素的排列顺序。打印该列表,核实排列顺序确实变了
['shenzheng', 'shanghai', 'hangzhou', 'xiamen', 'beijing']
使用 reverse() 再次修改列表元素的排列顺序。打印该列表,核实已恢复到原来的排列顺序
['shenzheng', 'shanghai', 'hangzhou', 'xiamen', 'beijing']
使用 sort() 修改该列表,使其元素按字母顺序排列。打印该列表,核实排列顺序确实变了
['beijing', 'hangzhou', 'shanghai', 'shenzheng', 'xiamen']
使用 sort() 修改该列表,使其元素按与字母顺序相反的顺序排列。打印该列表,核实排列顺序确实变了
['xiamen', 'shenzheng', 'shanghai', 'hangzhou', 'beijing']
>>>