代码拉取完成,页面将自动刷新
# python的迭代抽象程度比较高
# 字典可以这样迭代取key
# 字典顺序可能会乱
from collections import Iterable
d = {'name': 'Tom', 'age': 18, 'gender': 'male'}
for key in d:
print(key)
# 字典可以这样迭代取value
for value in d.values():
print(value)
# 字典可以这样迭代取key,value
for k, v in d.items():
print('key:%s,value:%s' % (k, v))
# 字符串也可以被迭代
for ch in 'Thomas':
print(ch)
# 判断一个对象是否可以被迭代
result = isinstance(d, Iterable)
print(result)
# 带上下标循环
for i, value in enumerate(d):
print(i, value)
# 迭代多个变量
l = [(1, 1), (2, 2), (6, 7)]
for x, y in l:
print(x, y)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。