gpt4 book ai didi

python - 命名元组中类型名的相关性

转载 作者:IT老高 更新时间:2023-10-28 22:12:42 26 4
gpt4 key购买 nike

from collections import namedtuple

Point = namedtuple('whatsmypurpose',['x','y'])
p = Point(11,22)
print(p)

输出:

whatsmypurpose(x=11,y=22)

'whatsmy purpose'的相关性/用途是什么?

最佳答案

namedtuple()tuple 子类的工厂函数。这里,'whatsmy purpose'是类型名称。当您创建命名元组时,会在内部创建一个具有此名称 (whatsmy purpose) 的类。

您可以通过使用如下的详细参数来注意到这一点:

Point=namedtuple('whatsmypurpose',['x','y'], verbose=True)

您也可以尝试 type(p) 来验证这一点。

关于python - 命名元组中类型名的相关性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22762236/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com