1.相关运算: +, *
- 数学运算
列表1 + 列表2 - 将两个列表中的元素合并在一起产生一个新的列表
列表 * 数字 - 列表中的元素重复N次,产生一个新的列表 - 比较运算: 与字符串相等
print([1, 2, 3] + ['a', 'b', 'c'])
print([1, 2, 3] * 3)
print([1, 2, 3] == ['1', '2', '3'])
print([1, 2, 3, 4] > [4, 5])
# print([1,2,3] > ['a', 'b', 8]) 会报错
print([1,2,3,4] > [1, 5, 6, 7])
2.in / not in
元素 in 列表 - 判断列表中是否存在指定的元素
print([1,2] in [1, 2, 3]) # Flase
3.len()
获取序列中元素的个数
4.list
list(数据) - 将其他数据转化为列表;只有并且所有的序列可以被转换成列表
将序列中所有的元素转换成列表的元素
list = 10 注意:不能用python给我们提供的类型名字来命名 否则会有隐患
list1 = list('郭锐大傻逼')
list2 = list(range(11,20))
print(list1)
print(list2)
5.序列其他方法
max(序列) - 获取序列中最大的元素
min(序列) - 获取序列中最小的元素
sum(序列) - 求和
上面三种方法,要求序列中的元素类型必须一致
并且这个类型支持比较运算和加法运算
网友评论