# 列表
# python 中使用 [] 来表示列表,并用逗号来分隔其中的元素
bicycles = ['trek', 'cannondale', 'redline', 'speciallized']
print(bicycles)
print(bicycles[0]) # 索引从 0 开始而不是从 1 开始
print(bicycles[0].title())
print(bicycles[-1]) # -1 返回列表的最后一个元素
print(bicycles[-2]) # -2 返回列表的倒数第二个元素 ,依次类推
message = "My first bicycle was a" + bicycles[0].title() + "."
print(message)
# 修改列表元素
bicycles = ['trek', 'cannondale', 'redline', 'speciallized']
print(bicycles)
bicycles[0] = "tyustli"
print(bicycles)
# 在列表中增加元素
bicycles = ['trek', 'cannondale', 'redline', 'speciallized']
bicycles.append("tyustli")
print(bicycles)
# 在列表中插入元素
bicycles = ['trek', 'cannondale', 'redline', 'speciallized']
bicycles.insert(1, "tyustli")
print(bicycles)
# 在列表中删除元素
bicycles = ['trek', 'cannondale', 'redline', 'speciallized']
del bicycles[1]
print(bicycles)
# 使用 pop() 方法删除元素
bicycles = ['trek', 'cannondale', 'redline', 'speciallized']
bicycles.pop(1) # 你可以使用 pop 来删除列表中的任意位置的元素,只需在括号中指定要删除的元素的索引即可
print(bicycles)
# 根据值删除元素
bicycles = ['trek', 'cannondale', 'redline', 'speciallized']
bicycles.remove("cannondale") # remove 方法只删除第一个指定的值。如果要删除的值可能在列表中出现多次,就需要使用循环来判断是否删除所有这样的值
print(bicycles)
# 使用 sort() 方法对列表进行永久性排序
cars = ['bmw', 'audi', 'toyota', 'subayu']
cars.sort()
print(cars)
cars.sort(reverse = True)
print(cars)
# 使用 sorted() 对列表进行临时排序
cars = ['bmw', 'audi', 'toyota', 'subayu']
print(sorted(cars))
print(cars)
# 倒着打印列表
cars = ['bmw', 'audi', 'toyota', 'subayu']
print(cars)
cars.reverse() # reverse() 方法永久性的修改列表元素的排列顺序,但可以随时恢复过来,为此只需要再执行依次 reverse 方法即可
print(cars)
# 确定列表的长度
cars = ['bmw', 'audi', 'toyota', 'subayu']
print(len(cars))
# 输出结果
# ['trek', 'cannondale', 'redline', 'speciallized']
# trek
# Trek
# speciallized
# redline
# My first bicycle was aTrek.
# ['trek', 'cannondale', 'redline', 'speciallized']
# ['tyustli', 'cannondale', 'redline', 'speciallized']
# ['trek', 'cannondale', 'redline', 'speciallized', 'tyustli']
# ['trek', 'tyustli', 'cannondale', 'redline', 'speciallized']
# ['trek', 'redline', 'speciallized']
# ['trek', 'redline', 'speciallized']
# ['trek', 'redline', 'speciallized']
# ['audi', 'bmw', 'subayu', 'toyota']
# ['toyota', 'subayu', 'bmw', 'audi']
# ['audi', 'bmw', 'subayu', 'toyota']
# ['bmw', 'audi', 'toyota', 'subayu']
# ['bmw', 'audi', 'toyota', 'subayu']
# ['subayu', 'toyota', 'audi', 'bmw']
# 4
python-列表
最新推荐文章于 2026-01-08 23:29:03 发布
3万+

被折叠的 条评论
为什么被折叠?



