pythonnamedtuple如何定義數(shù)據(jù)類型
1、說(shuō)明
namedtuple是一種用于創(chuàng)建自定義tuple對(duì)象的函數(shù),它指定tuple元素的數(shù)目,并且可以使用屬性而非索引引用tuple的某個(gè)元素。
2、實(shí)例
>>>fromcollectionsimportnamedtuple
>>>Point=namedtuple('Point',['x','y'])
>>>p=Point(1,2)
>>>p.x
1
>>>p.y
2
通過(guò)這種方式,我們可以很方便地使用namedtuple定義一個(gè)數(shù)據(jù)類型,它具有tuple的不變性,并且可以通過(guò)屬性進(jìn)行引用,因此使用起來(lái)非常方便。
以上就是pythonnamedtuple定義數(shù)據(jù)類型的方法,希望對(duì)大家有所幫助。更多Python學(xué)習(xí)教程請(qǐng)關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。