#python中沒有爲我們提供可命名的tuple的類,這個類需要我們自己來定義,下面我們就自己來定義一個類,然後namedtuple就是可以通過名稱來get #tuple中的元素,python中的tuple類默認只能通過下標來get到tuple的元素 import collections #定義了一個MyNameTupleClass的類,這裏就是創建了一個叫做MyNameTuple的類,然後後面在基於這個類去創建對象 MyNameTupleClass = collections.namedtuple('MyNameTupleClass',['x','y','z']) obj = MyNameTupleClass(11,22,33) print(obj[0]) print(obj.x) print(obj[1]) print(obj.y) print(obj[2]) print(obj.z) # 11 # 11 # 22 # 22 # 33 # 33
可命名元祖
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.