列表的创建方法

  • Post author:
  • Post category:其他


一、使用 [ ] 创建列表

a = [1 ,2 ,3 ,4 ,5]
b = ['cat', 'dog', 'chick']

二、使用 list() 创建空列表

empty_list = list()

等价于:

empty_list = []

三、使用列表生成式创建列表

[ expression for items in iterable ]

上面的 expression 部分可以为表达式。

例如:

number_list = [number for number in range(1,6)]    ————————————> number_list 为[1, 2, 3, 4, 5]


列表生成式也可以加上条件表达式

[ expression for items in interable if condition ]

如通过列表生成式创建一个在1到5之间的偶数列表:

a_list = [ number for number in range(1,6) if number%2 == 0 ]

四、string.split()函数可将字符串按照指定分隔符分割为一个列表

splitme = 'a/b//c/d///e'
splitme.split('//')



版权声明:本文为jing_zzy原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。