码迷,mamicode.com
首页 > 编程语言 > 详细

python 列表相关

时间:2019-05-16 21:46:04      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:打印   推导   nbsp   ==   color   python 列表   python列表   col   class   

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 列表相关

标签:打印   推导   nbsp   ==   color   python 列表   python列表   col   class   

原文地址:https://www.cnblogs.com/zhx-blog/p/10878140.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!