源代码如下:
# 数值列表的比较
list1 = [123, 456]
list2 = [456, 789]
print(list1 < list2) # 仅比较第一个元素
# 列表拼接
list3 = list1 + list2 # + 号两边类型要一样,不可用于添加元素
print(list1)
print(list2)
print(list3)
# 元素加倍
list3 *= 5
print(list3)
# 元素查询
print(123 in list3)
print(147 not in list3)
# 列表函数
print(list3.count(123))
print(list2.index(456))
print(list3.index(456, 3, 6))
# 逆序列表
list3.reverse()
print(list3)
# 排序函数
list3.sort() # 从小到大
print(list3)
list3.sort(reverse=True) # 从大到小
print(list3)
运行结果:
True
[123, 456]
[456, 789]
[123, 456, 456, 789]
[123, 456, 456, 789, 123, 456, 456, 789, 123, 456, 456, 789, 123, 456, 456, 789, 123, 456, 456, 789]
True
True
5
0
5
[789, 456, 456, 123, 789, 456, 456, 123, 789, 456, 456, 123, 789, 456, 456, 123, 789, 456, 456, 123]
[123, 123, 123, 123, 123, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 789, 789, 789, 789, 789]
[789, 789, 789, 789, 789, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 123, 123, 123, 123, 123]