for循环的循环次数,由数据的元素个数决定,for循环语法: for 变量名 in 某个数据类型:(数据类型包含:字符串 列表 元组 字典 集合等) 代码块 方法一:for循环字典类型的数据,是遍历访问的是key
例子:
d = {"age": 18, "name": "捡鸭蛋"}
print(d.values()) 获取字典里面的所有value值 <<< dict_values([18, '捡鸭蛋'])
print(d.keys()) 获取字典里面的所有key值 <<< dict_keys(['age', 'name'])
print(type(d.values())) 打印获取到的value值类型 <<< <class 'dict_values'>
for item in d: 遍历的是key 字典[key]
print(d[item])
for item in d.values():
print(item)
<<< 18 18 捡鸭蛋 捡鸭蛋 18 捡鸭蛋
方法二:range函数 生成整数序列 :range(m,n,k) m头,默认为0; n尾 ;k步长默认为1,取头不取尾
range(1, 5, 1)