-5
假設當數據類型,我有以下Python代碼:返回多個值
def foo():
return 2, 4, 6
y = foo()
print y
這告訴我,y
具有價值(2, 4, 6)
,與弧形托架。但這不是list
,另外y
的值爲[2, 4, 6]
,並帶有方括號。那麼調用的y
的數據類型是什麼,它可以以與list
完全相同的方式使用嗎?
假設當數據類型,我有以下Python代碼:返回多個值
def foo():
return 2, 4, 6
y = foo()
print y
這告訴我,y
具有價值(2, 4, 6)
,與弧形托架。但這不是list
,另外y
的值爲[2, 4, 6]
,並帶有方括號。那麼調用的y
的數據類型是什麼,它可以以與list
完全相同的方式使用嗎?
我認爲這是你可能要找的!
研究如何找到數據類型的變量我遇到這之後:
>>> y = 2,4,6
(2,4,6)
>>> print (y.__class__)
<class 'tuple'>
一個元組是一種數據類型很像,它存儲單獨的值的列表,但它確實是而不是的一個列表。
元組是相當有趣的瞭解!我會推薦在這裏尋找更多的信息:http://www.tutorialspoint.com/python/python_tuples.htm
「要顯式刪除整個元組,只需使用del語句。」男人,教程點太可怕了。 – timgeb
'print type(y)',Google,問題解決了。 – miradulo
'help(y)'爲您提供關於所有python對象的各種信息。 –