Python日志观察:如何使用namedtuple优化(part15)?
- 内容介绍
- 文章标签
- 相关推荐
本文共计618个文字,预计阅读时间需要3分钟。
学习笔记,有错误必纠+命名元祖 namedtuple + 有很多简单的对象其实可以查看几个相关的值集合,例如,在下面的代码中,我们定义了 Point 类,它包含两个数字 x 和 y:
pythonclass Point: def __init__(self, x, y): self.x=x self.y=y
学习笔记,有错必纠
命名元祖namedtuple
有很多简单的对象其实可以看做几个相关值的集合,例如,在下面这段代码中,我们定义Point类,它包含两个数字x和y:
class Point:def __init__(self, x = 0, y = 0, z = 0):
self.x = x
self.y = y
self.z = z
def __str__(self):
return "({}, {}, {})".format(self.x, self.y, self.z)
p = Point(1, 2, 3)
print(p)
输出:
(1, 2, 3)这里,我们用很多代码来传达很少的意思。
本文共计618个文字,预计阅读时间需要3分钟。
学习笔记,有错误必纠+命名元祖 namedtuple + 有很多简单的对象其实可以查看几个相关的值集合,例如,在下面的代码中,我们定义了 Point 类,它包含两个数字 x 和 y:
pythonclass Point: def __init__(self, x, y): self.x=x self.y=y
学习笔记,有错必纠
命名元祖namedtuple
有很多简单的对象其实可以看做几个相关值的集合,例如,在下面这段代码中,我们定义Point类,它包含两个数字x和y:
class Point:def __init__(self, x = 0, y = 0, z = 0):
self.x = x
self.y = y
self.z = z
def __str__(self):
return "({}, {}, {})".format(self.x, self.y, self.z)
p = Point(1, 2, 3)
print(p)
输出:
(1, 2, 3)这里,我们用很多代码来传达很少的意思。

