列表

1.Python 可以通过将索引指定为-1,让Python返回列表最后一个元素。

2.修改列表元素时,只需要将需要修改的元素重新赋值即可,例;

 motorcycles = ['honda', 'yamaha', 'suzuki']

print(motorcycles)

motorcycles[0] = 'ducati'

print(motorcycles)

['honda', 'yamaha', 'suzuki']

['ducati', 'yamaha', 'suzuki'] 

3.在列表末尾添加元素用方法append(),在列表中插入元素用方法insert()

例1.motorcycles = [] 

motorcycles.append('honda')

motorcycles.append('yamaha')

motorcycles.append('suzuki') 


print(motorcycles)

 ['honda', 'yamaha', 'suzuki'] 

 

例2motorcycles = ['honda', 'yamaha', 'suzuki']
motorcycles.insert(0, 'ducati')

print(motorcycles)

['ducati', 'honda', 'yamaha', 'suzuki'] 

3.删除元素用del语法(知道元素在列表中的位置)

motorcycles = ['honda', 'yamaha', 'suzuki']

print(motorcycles)

del motorcycles[0]

print(motorcycles)

['honda', 'yamaha', 'suzuki']

['yamaha', 'suzuki']

方法pop()可删除列表末尾的元素,并让你能够接着使用它。术语弹出(pop)源自这样的类 比:列表就像一个栈,而删除列表末尾的元素相当于弹出栈顶元素。 

motorcycles = ['honda', 'yamaha', 'suzuki']

print(motorcycles)

popped_motorcycle = motorcycles.pop() 

print(motorcycles)

poped_motorcycle) 

['honda', 'yamaha', 'suzuki']

['honda', 'yamaha'] suzuki

原文地址:https://www.cnblogs.com/ningma-0920/p/12957420.html