学习Python列表的访问,添加和删除

来源:互联网 发布:java encoder编码器 编辑:程序博客网 时间:2024/06/05 22:39
motorcycles = ['honda','yamaha','suzuki']print(motorcycles)motorcycles[0] = 'ducati'print(motorcycles)motorcycles = ['honda','yamaha','suzuki']print(motorcycles)motorcycles.append('ducati')print(motorcycles)motorcycles = []motorcycles.append('honda')motorcycles.append('yamaha')motorcycles.append('suzuki')print(motorcycles)motorcycles = ['honda','yamaha','suzuki']motorcycles.insert(0,'ducati')print(motorcycles)motorcycles = ['honda','yamaha','suzuki']print(motorcycles)del motorcycles[0]print(motorcycles)motorcycles = ['honda','yamaha','suzuki']print(motorcycles)del motorcycles[1]print(motorcycles)motorcycles = ['honda','yamaha','suzuki']print(motorcycles)popped_motorcycles = motorcycles.pop()print(motorcycles)print(popped_motorcycles)motorcycles = ['honda','yamaha','suzuki']last_owned = motorcycles.pop()print("The last motorcycles I owned was a " + last_owned.title() + ".")motorcycles = ['handa','yamaha','suzuki']first_owned = motorcycles.pop(0)print('The first motorcycle I owned was a ' + first_owned.title() +'.')motorcycles = ['honda','yamaha','suzuki','ducati']print(motorcycles)motorcycles.remove('ducati')print(motorcycles)motorcycles = ['handa','yamaha','suzuki','ducati']print(motorcycles)too_expensive = 'ducati'motorcycles.remove(too_expensive)print(motorcycles)print("\nA " + too_expensive.title() + " is too expensive for me.")