热门
最新
红包
立Flag
投票
同城
我的
发布
与学习C语言时,for循环的新颖领域使用:
for 迭代变量 in 字符串|列表|元组|字典|集合:
代码块
1.for循环遍历列表和元组
当用 for 循环遍历 list 列表或者 tuple 元组时,其迭代变量会先后被赋值为列表或元组中的每个元素并执行一次循环体。
下面程序使用 for 循环对列表进行了遍历:
my_list = [1,2,3,4,5]
for ele in my_list:
print('ele =', ele)
程序执行结果为:
ele = 1
ele = 2
ele = 3
ele = 4
ele = 5
2.for 循环遍历字典
如果使用 for 循环直接遍历字典,则迭代变量会被先后赋值为每个键值对中的键。(直接遍历字典,和遍历字典 keys() 方法的返回值是相同的)
my_dic = {'python教程':"http://c.biancheng.net/python/",\
'shell教程':"http://c.biancheng.net/shell/",\
'java教程':"http://c.biancheng.net/java/"}
for ele in my_dic:
print('ele =', ele)
程序执行结果为:
ele = python教程
ele = shell教程
ele = java教程
CSDN App 扫码分享
1
1
打赏
- 复制链接
- 举报