namedtuple: Inherit unary/binary ops from tuple base class.

This commit is contained in:
Paul Sokolovsky
2014-02-27 22:49:47 +02:00
parent d86d22e1e7
commit e74f52b76c
4 changed files with 13 additions and 5 deletions

View File

@@ -5,8 +5,14 @@ T = namedtuple("Tup", "foo bar")
#print(T)
t = T(1, 2)
print(t)
print(t[0], t[1])
print(t.foo, t.bar)
print(len(t))
print(bool(t))
print(t + t)
print(t * 3)
print(isinstance(t, tuple))
try: