每天CookBook之Python-019

  • namedtuple的使用
from collections import namedtuple

Subscriber = namedtuple('Subscriber', ['addr', 'joined'])
sub = Subscriber('jonesy@example.com', '2012-10.19')
print(sub)
print(sub.addr)
print(sub.joined)

print(len(sub))

add, joined = sub

print(add)
print(joined)
Subscriber(addr='jonesy@example.com', joined='2012-10.19')
jonesy@example.com
2012-10.19
2
jonesy@example.com
2012-10.19
posted @ 2016-07-10 20:01  4Thing  阅读(71)  评论(0编辑  收藏  举报