python 列表相关
Posted zhx-blog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 列表相关相关的知识,希望对你有一定的参考价值。
python列表
列表推导式
例1
1 [ i*i for i in range(10) ]
打印如下:
1 >>> [i*i for i in range(10)] 2 [0, 1, 4, 9, 16, 25, 36, 49, 64, 81]
相当于:
1 a=[] 2 for i in range(10): 3 b=i*i 4 a.append(b)
例2
1 >>> list1 = [(x, y) for x in range(10) for y in range(10) if x%2==0 if y%2!=0]
相当于
1 list1 = [] 2 for x in range(10): 3 for y in range(10): 4 if x%2 == 0: 5 if y%2 != 0: 6 list1.append((x, y))
以上是关于python 列表相关的主要内容,如果未能解决你的问题,请参考以下文章