python如何定義具名元組?
1、定義具名元組需要2個參數,第1個參數是類名,第2個參數是字段名,既可以是可迭代對象(如列表和元組),也可以是空格間隔的字符串:
Card=collections.namedtuple("Card",("rank","suit"))
Card=collections.namedtuple("Card","ranksuit")
2、初始化時以一串參數形式傳入構造函數:
card_test=Card("J","hearts")
3、既可以通過.運算符,也可以用索引來取值:
print(card_test.rank)
print(card_test[1])
這個帶名字的元組,對調試程序有很大幫助。
以上就是python定義具名元組的方法,希望能對大家有所幫助。更多Python學習教程請關注IT培訓機構:千鋒教育。