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

文章 > Python基础教程 > Python基础-列表操作(2):列表的遍历和数字列表

Python基础-列表操作(2):列表的遍历和数字列表

Python

头像

尤及

2020-06-19 17:41:315789浏览 · 0收藏 · 0评论

Python基础-列表(2):

1、对列表进行遍历操作

python中遍历的写法是for xx in list,末尾跟个冒号,第二行开始缩进,进入循环之中。

word = ['a','b','c']
for name in word:
    print('这个单词是:' + name)
打印结果:这个单词是:a这个单词是:b这个单词是:c

for循环中的代码一律缩进,如果某一行没缩进,就代表出了循环了。

word = ['a','b','c']
for name in word:
    print('这个单词是:' + name)
print('已经循环完了哦')
打印结果:这个单词是:a这个单词是:b这个单词是:c已经循环完了哦

2、数字列表的生成以及列表的统计

快速生成 range()

你可以直接打印出一堆临时生成的数字,range方法的参数为起止数字,但是不包含结束数字。

for num in range(1,5):
    print(num)
打印结果:1234

range方法的结果并不是一个直接可用的数字列表,如果要转成列表,可以使用list方法将它转化一下。

nums = list(range(1,5))
print(nums)
打印结果:[1, 2, 3, 4]

range还有第三个参数,可以指定步长

nums = list(range(1,11,2))
print(nums)
打印结果:[1, 3, 5, 7, 9]

列表统计 min、max、sum

统计列表中的最小值、值、值总和

nums = [1,2,3,4,5]
print(min(nums))
print(max(nums))
print(sum(nums))
打印结果:1 5 15

列表解析

以下代码为1-10这10个数字,按2步长取值,也就是1,3,5,7,9这五个数,每个数的平方组成一个列表

nums = []
for value in range(1,11,2):
    nums.append(value**2)
print(nums)
打印结果:[1, 9, 25, 49, 81]

下面用列表解析的特性来进行改写

nums = [value**2 for value in range(1,11,2)]
print(nums)

虽然说列表解析的写法对初学者来说不易阅读,但是由于代码量少,在老手眼里反倒觉得这种写法简单直接,所以阅读到别人写的代码的时候,有时候会看到这种写法。

想了解更多python知识,请观看Python基础(周莫烦)视频!!

关注

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

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

杏美月| 成色P31S是国精产品吗| 我故意对着床上的小能做手工图片| 《办公室高潮秘书2》| 小叔子媳妇在我房间坐月子怎么办| 能不能在办公室干事你电视剧| 乱肉辣伦短文(全肉)| 美国禁忌6 结局| 电子| 黑料网-今日黑料| 第一次挺进李艳的滋润花苞视频| 《妻子6》在线观看免费版电视剧 《妻子的肉体偿还》5 | 父女一起到达巅峰的小说| -区二区| 爱的健身房| 《丰裕纵横杨玉环》| 小辣椒4美国荷尔蒙| 午夜成人理论片A片AAA软件| 戴着小玩具练瑜伽| 美女热舞| 把腿扒开让我添30分钟| 伦理《禁忌12》| 儿媳妇免费播放全部电视剧| 敌伦交换小敏小静小雅第1集| 《性房纵欲》在线观看| 少女たちよ在线播放电视剧| 乐乐的放荡日记 笔趣阁在线阅读| 《喂奶人妻厨房HD》| 李丽珍| 暴躁少女CSGO高清观看方法| 女性扒开大腿内侧小肚子痒| 公日日躁我和公乱小说| 初中小姐姐脚丫踩在男生困困| 自述吃了春晚药后有多疯狂| 性的快乐| 《甜蜜惩罚2》第二季的剧情| 掀开超短裙老师的裙子挺进去| 啵啵浏览器| 妈妈的新男友| 女性无裆连体内衣| 欧美片《肉欲进入》