假设我有以下Python代码:
def foo():
return 2, 4, 6
y = foo()
print y
这告诉我y
的值为(2, 4, 6)
,括号为弧形。但这不是list
,其他y
的值为[2, 4, 6]
,方括号。那么y
被调用的数据类型是什么,它是否可以与list
完全相同的方式使用?
答案 0 :(得分:0)
我认为这是你可能正在寻找的东西!
在研究了如何找到变量的数据类型之后,我遇到了这个问题:
>>> y = 2,4,6
(2,4,6)
>>> print (y.__class__)
<class 'tuple'>
元组是一种类似于列表的数据类型,因为它存储了单独的值,但确实不是列表。
元组非常有趣!我建议您在此处查看更多信息:http://www.tutorialspoint.com/python/python_tuples.htm