Python日志观察:如何使用namedtuple优化(part15)?

2026-06-10 22:121阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计618个文字,预计阅读时间需要3分钟。

Python日志观察:如何使用namedtuple优化(part15)?

学习笔记,有错误必纠+命名元祖 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分钟。

Python日志观察:如何使用namedtuple优化(part15)?

学习笔记,有错误必纠+命名元祖 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)

这里,我们用很多代码来传达很少的意思。

阅读全文