简单学Python关键字9for

for是python在的关键字。for语句主要用于遍历某个可迭代的变量(如:字符串、列表、元组、字典等)。for语句遍历有两种用法,

第一种用法:

for 迭代变量 in 可迭代的变量:

(缩进)执行语句

#遍历列表
for i in [1,2,3,4,5]:
    print(i,end=' ')

返回:1 2 3 4 5

#遍历字典
for i,j in {'第一名':100,'第二名':99,'第三名':95}.items():
    print(i,j,end=',')

返回:第一名 100,第二名 99,第三名 95,

#遍历range()
for i in range(0,10,2):
    print(i,end=' ')

返回:0 2 4 6 8

第二种用法:

列表解析表达式:[表达式 for 迭代变量 in 可迭代的变量]

其结果是生成新的列表。

#求1,2,3,4,5的平方
[i*i for i in [1,2,3,4,5]]

返回:[1, 4, 9, 16, 25]

#求1-10以的偶数
[i for i in [1,2,3,4,5,6,7,8,9,10]if i %2==0]

返回:[2, 4, 6, 8, 10]

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/74953
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!

(0)
股市刺客的头像股市刺客
上一篇 2024 年 7 月 11 日 下午2:04
下一篇 2024 年 7 月 11 日 下午2:07

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注