Day6-3 列表的相关操作

2019-01-01  本文已影响0人  ChiAo1fei

1.相关运算: +, *

  1. 数学运算
    列表1 + 列表2 - 将两个列表中的元素合并在一起产生一个新的列表
    列表 * 数字 - 列表中的元素重复N次,产生一个新的列表
  2. 比较运算: 与字符串相等
 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(序列) - 求和

上面三种方法,要求序列中的元素类型必须一致
并且这个类型支持比较运算和加法运算

上一篇 下一篇

猜你喜欢

热点阅读