python操作列表

python常用列表操作:
列表名.append(‘yamaha’) —在末尾添加元素
列表名.insert(0,’ yamaha’) —-指定在列表的某个位置添加元素
del motorcycles[0] –删除列表中指定位置的元素
列表名.pop(0) –删除列表中指定位置的元素(以后还可以访问被删除的元素)
列表名[0] = ‘honda’ —修改指定位置元素的值

注意:索引是从0开始
motorcycles = [‘honda’,’yamaha’,’suzuki’]
print(motorcycles)
[‘honda’,’yamaha’,’suzuki’]

修改列表元素:
motorcycles[0] = ‘honda’
print(motorcycles)
[‘honda’,’yamaha’,’suzuki’]

添加列表元素:
1.在列表末尾添加元素
motorcycles.append(‘ducati’)
print(motorcycles)

2.在列表中插入元素:
motorcycles.insert(0,’ducati’)
print(motorcycles)
[‘ducati’,’yamaha’,’suzuki’]

删除列表元素:
1.使用del删除元素(以后不会再使用该元素)
del motorcycles[0]
print(motorcycles)
[‘yamaha’,’suzuki’]

2.使用pop删除元素(还可以访问删除的元素,注意:是可以删除任何位置的元素)
poped_motorcycles = motorcycles.pop(0)
print(motorcycles)
[‘yamaha’,’suzuki’]
print(poped_motorcycles)
[‘ducati’]

3.根据值删除元素
motorcycles.remove(‘suzuki’)
print(motorcycles)
[‘ducati’,’yamaha’]
注意根据值删除元素,依然可以访问该元素。
示例:
remove_motorcycles = motorcycles.remove(‘yamaha’)
print(remove_motorcycles)
[‘ducati’,’suzuki’]

sorted(列表名) 按照字母顺序从小到大排序
sorted(列表名)
sorted(列表名,reverse = True)–按照字母从大到小排序

假设汽车列表是按照购买时间排序的可轻松地按照相反的顺序排列其中的汽车:
列表名.reverse() —这种是永久的修改元素列表排列顺序;如果需要恢复到原来的模式只需要再次调用reserve即可。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值