の実装namedtuple._replace()
に問題があったため、ドキュメントからコードをコピーしました。
Point = namedtuple('Point', 'x,y')
p = Point(x=11, y=22)
p._replace(x=33)
print p
そして私は得ました:
Point(x=11, y=22)
それ以外の:
Point(x=33, y=22)
ドキュメントに示されているように。
Windows 7でPython 2.6を使用しています
どうしたの?