玩蛇网提供最新Python编程技术信息以及Python资源下载!

Python2.7遍历包含一个dict的tuple变量应该怎么写

# python 2.7

t = ({'name': 'xiaoming', 'age': '11', 'hobby': 'play'})

for i in t:
    print( i ) # name | age | hobby

t_2 = (
    {'name': 'xiaoming', 'age': '11', 'hobby': 'play'},
    {'name': 'xiaoming', 'age': '11', 'hobby': 'play'},
)

for i in t_2:
    print( i ) # dict

type(t) is tuple # False
type(t) is dict # True

注意,

t = ({'name': 'xiaoming', 'age': '11', 'hobby': 'play'})

这不是一个tuple,其实等同于

t = {'name': 'xiaoming', 'age': '11', 'hobby': 'play'}

对于只有一个元素的,需要在后面跟上一个逗号(,)

玩蛇网文章,转载请注明出处和文章网址:https://www.iplaypy.com/wenda/wd18584.html

相关文章 Recommend

玩蛇网Python互助QQ群,欢迎加入-->: 106381465 玩蛇网Python新手群
修订日期:2017年06月02日 - 17时43分00秒 发布自玩蛇网

您现在的位置: 玩蛇网首页 > Python问题解答 > 正文内容
我要分享到:

必知PYTHON教程 Must Know PYTHON Tutorials

必知PYTHON模块 Must Know PYTHON Modules