国产成人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基础(周莫烦)视频!!

关注

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

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

迅雷种子搜索神器| 日本大片PPT免费| 美国伦理巜偷窥蝴蝶| 妈妈总是晚上装睡配合孩子| 女巨人袭击| 能不能在办公室干事你电视剧| 蜜桃成熟时在线观看| 人马杂配MV的视频在哪里看| 《法国空乘5》观看| 王叔我老公还在客厅呢什么小说 | 偷偷在线观看免费的电视剧最新 | 书记从她乳置摸进去了视频| 二人生猴子全程免费| 男男免费观看高清完整版在线观看..| BOBO浏览器(海外版)| 六房间| 《请好好疼爱里面》免费观看| 免费观看已满十八岁电视剧在线播...| 少女たちよ观看免费高清电视剧| TOUPAIZIPAI| 人皮日记| 正阳门下电视剧全集免费观看| 汁液横流BY笔趣阁| 18岁免费观看高清电视剧推荐| 7777777亚洲和欧洲尺码表| 《老板娘2》完整版| 女性扒开大腿内侧小肚子痒| 小峡子边喂奶边和我做爰| 《黏糊糊的你》免费观看| 被带到满是X玩具的房间挑调游戏 合不拢腿(双)BY粗眉毛免费阅.. 军官(巨肉高H) | 宝宝握住它坐下~自己动头小作文| 我把校花嘴巴当套子的小说| 非洲女人免费观看大全电视剧| 暴躁少女CSGO高清观看方法| 午马影视免费观看电视剧| 交换第一次| 老王吮她的花蒂和奶水| 轮流和两个男人一起很容易染病吗 | 无人区免费高清版观看| 扌喿辶畐和扌喿辶的区别| 电影《满足2》完整版在线观看