a = [1 ,2 ,3 ,4 ,5]
b = ['cat', 'dog', 'chick']
等價於:empty_list = list()
empty_list =
上面的 expression 部分可以為表示式。[ expression for items in iterable ]
例如:
列表生成式也可以加上條件表示式:number_list = [number for number in range(1,6)] ————————————> number_list 為[1, 2, 3, 4, 5]
如通過列表生成式建立乙個在1到5之間的偶數列表:[ expression for items in interable if condition ]
a_list = [ number for number in range(1,6) if number%2 == 0 ]
splitme = 'a/b//c/d///e'
splitme.split('//')
列表的建立與方法
建立乙個規定長度的空列表 a none number如果要通過賦值等方式更改a,結果也很合理,但注意 a none 5 a 0 0 3 print a 3 3 3 3 3 你僅僅只是想更改列表中的第乙個值,但最終卻全部被改變了。原因是,由乘法得到的列表其實都是原本列表例項的引用,因此改變其中乙個的值...
列表的建立和列表的切片
a huui 6788,iiiyg 788 列表的第乙個建立方法 b list hui 68888,hhhhu 列表的第二次建立方 print a,b 列印出列表 print a 0 序號找到列表元素 print b.index hui 列表元素找到序號 print a.index 6788,0,4...
python建立列表和向列表新增元素方法
一.建立列表 1.建立乙個普通列表 tabulation1 大聖 天蓬 捲簾 tabulation1 大聖 天蓬 捲簾 tabulation2 72,36,18 tabulation2 72,36,18 2.建立乙個混合列表 mix tabulation 大聖 72,天蓬 36 syntaxerro...