python 7:del 列表指定元素、list.pop(索引)、list.remove(元素值)(删除列表指定元素,且不可再使用;默认索引-1,弹出指定列表元素,可再使用;移除列表指定第一个元素)
1 bicycles = ['trek', 'cannondale', 'redline', 'specialized'] 2 print(bicycles) 3 del bicycles[0] #删除指定列表元素'trek',且不可再使用 4 print(bicycles) 5 str1 = bicycles.pop() #第一参数默认为-1,删除列表尾元素'specialized',可再使用 6 print("移除的元素是:" + str1) 7 print(bicycles) 8 str2 = bicycles.pop(0) #删除列表索引0的处元素'cannonale',可再使用 9 print("移除的元素是:" + str2) 10 print(bicycles) 11 str3 = bicycles.remove('redline') #删除列表中第一个值为'redline'的元素,可再使用 12 print(bicycles)
1 运行结果应该是: 2 ['trek', 'cannondale', 'redline', 'specialized'] 3 ['cannondale', 'redline', 'specialized'] 4 移除的元素是:specialized 5 ['cannondale', 'redline'] 6 移除的元素是:cannondale 7 ['redline'] 8 []