列表简介(python)

2.1.1  访问列表元素

bicycles=['trek','cannondale','redline','specialized']
print(bicycle[0])

输出: 

trek

2.1.2 索引从0而不是1开始

Python为访问最后一个列表元素提供了一种特殊语法,通过将索引指定为-1,可以让Python返回最后一个列表元素

print(bicycles[-1])

2.1.3 修改,添加,删除元素

motorcycles=['honda','yamaha','suzuki']
print(motorcycles)

#修改列表元素
motorcycles[0]='ducati'
print(motorcycles)

#在列表末尾添加元素
motorcycles.append('ducati')
print(motorcycles)
#在列表中添加元素
motorcycles=['honda','yamaha','suzuki']
motorcycles.insert(0,'ducati')
print(motorcycles)

#如果知道要删除的元素在列表中的位置,可以使用del语句
motorcycles=['honda','yamaha','suzuki']
del motorcycles[0]
print(motorcycles)
#方法pop()可删除列表末尾的元素,并让你能够接着使用它
motorcycles=['honda','yamaha','suzuki']
print(motorcycles)


poped_motorcycles=motorcycles.pop()
print(motorcycles)
print(poped_motorcycles)

#根据值删除元素,也可以接着使用它的值
motorcycles=['honda','yamaha','suzuki','ducati']
print(motorcycles)

motorcycles.remove('ducati')
print(motocycles)

2.2.1 组织列表—使用sort()对列表进行永久性排序

按字母顺序排序

cars=['bmw','audi','toyota','subaru']
cars.sort()
print(cars)

按与字母顺序相反的顺序排列列表元素

cars=['bmw','audi','toyota','subaru']
cars.sort(reverse=True)
print(cars)

使用函数sorted()对列表进行临时排序同时不影响它们在列表中的原始排列顺序

cars=['bmw','audi','toyota','subaru']
print(sorted(cars))

2.2.2 倒着打印列表

要反转列表元素的排列顺序,可以使用方法reverse()

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值