国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > 如何使用列表解析

如何使用列表解析

列表解析

头像

silencement

2019-08-20 09:10:563712浏览 · 0收藏 · 0评论

根据已有列表,高效创建新列表的方式。

列表解析是Python迭代机制的一种应用,它常用于实现创建新的列表,因此用在[]中。

语法:

[expression for iter_val in iterable]
[expression for iter_val in iterable if cond_expr]

实例展示:

  要求:列出1~10所有数字的平方
 2####################################################
 31、普通方法:
  >>> L = []
  >>> for i in range(1,11):
 ...     L.append(i**2)
  ... 
  >>> print L
  [1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
 ####################################################
 2、列表解析
 >>>L = [ i**2 for i in range(1,11)]
 >>>print L
 [1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
 1 要求:列出1~10中大于等于4的数字的平方
 2 ####################################################
 3 1、普通方法:
 4 >>> L = []
 5 >>> for i in range(1,11):
 6 ...     if i >= 4:
 7 ...         L.append(i**2)
 8 ... 
 9 >>> print L
10 [16, 25, 36, 49, 64, 81, 100]
11 ####################################################
12 2、列表解析
13 >>>L = [ i**2 for i in range(1,11) if i >= 4 ]
14 >>>print L
15 [16, 25, 36, 49, 64, 81, 100]
 1 要求:列出1~10所有数字的平方除以2的值
 2 ####################################################
 3 1、普通方法
 4 >>> L = []
 5 >>> for i in range(1,11):
 6 ...     L.append(i**2/2)
 7 ... 
 8 >>> print L
 9 [0, 2, 4, 8, 12, 18, 24, 32, 40, 50]
10 ####################################################
11 2、列表解析
12 >>> L = [i**2/2 for i in range(1,11) ]
13 >>> print L
14 [0, 2, 4, 8, 12, 18, 24, 32, 40, 50]
1 要求:实现两个列表中的元素逐一配对。
 2 1、普通方法:
 3 >>> L1 = ['x','y','z']
 4 >>> L2 = [1,2,3]      
 5 >>> L3 = []
 6 >>> for a in L1:
 7 ...     for b in L2:
 8 ...         L3.append((a,b))
 9 ... 
10 >>> print L3
11 [('x', 1), ('x', 2), ('x', 3), ('y', 1), ('y', 2), ('y', 3), ('z', 1), ('z', 2), ('z', 3)]
12 ####################################################
13 2、列表解析:
14 >>> L1 = ['x','y','z']
15 >>> L2 = [1,2,3]
16 L3 = [ (a,b) for a in L1 for b in L2 ]
17 >>> print L3
18 [('x', 1), ('x', 2), ('x', 3), ('y', 1), ('y', 2), ('y', 3), ('z', 1), ('z', 2), ('z', 3)]
关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

兽父1到16集一口气看完 | 0.人犬兽人在线观看免费完整| 丫头把腿开大让我添添| 小雪解开乳罩给老杨摸| 两个老头把我添高潮了| 闺蜜老公把我压在怀里| CHROME浏览器下载| 少女たちよ观看免费高清电视剧 | 美女被咬小头头视频大全| 砂浆强度等级| 真人老太太实战镖客视频大全| 一线产区和二线产区的标准图 | 《医务室上垒》动漫全集在线观看| 《家访的老师》动漫在线观看| 《少妇交换做爰6| 父亲开了两个女儿包演员表 | 乱肉辣伦短文(全肉)| 挤公交忘穿内裤被挺进H视频 | 男生的困困赛女生的困困里| 妈妈可以帮儿子解决心理需要| 女子赤身跳钢管舞视频| 教练车内含乳挺进她漫画| 妈妈在家穿超薄内裤的注意事项 | 三个老头拥着躁我一晚| 入室强伦轩人妻电影| 《老板送醉酒丈夫回家》| 在线视频| 叔嫂春药山洞小说| 揉鸡的正确手法图解| 粗大的内捧猛烈进出H漫画小| 西安天上人间| 9.1短视全免费| BOBO浏览器| 《艳妻互换》完整版| 搜酷| 艾梅柏·希尔德| 亚洲一区| 在电影院里拨开内裤挺进| 《我的漂亮老师2》| 女性扒开大腿内侧小肚子痒| 《交换做爰》免费看