namedtuple 相关问题

namedtuple是Python集合模块提供的数据结构。它允许创建具有命名元素的元组(例如,具有值(名称,学校,年龄)的学生元组,而不是仅具有两个字符串和整数的元组)。

Namedtuple在windows解释器上没有定义 [关闭] 。

我试图按照文档中的namedtuple()的用法示例进行操作,但我一直得到namedtuple没有定义。

回答 1 投票 0

#Python 为什么我的这段代码一直收到 namedtuple 属性错误?

当我运行下面的代码时,它返回属性错误。属性错误:'Contact'对象没有属性'find_info'我应该如何解决这个问题? phonebook = {}。Contact = namedtuple('Contact', ['...

回答 1 投票 0

我可以用`namedtuple`给一个一维数组的元素命名吗?

res.x是我通过优化目标函数得到的一个数组,我想给每个元素取一个名字,以便以后更方便地使用它们。我最初的想法是使用 namedtuple,但显然 ...

回答 1 投票 0

有没有一种类似字典的对象是不可改变的?[重复]

我想要一个Python对象,它可以灵活地使用任何键,并且我可以通过键来访问,就像一个字典,但是是不可改变的。一种选择是灵活地生成一个命名的tuple,但这是不好的做法......。

回答 1 投票 0

如何使用复杂的构造函数从python中的json创建对象?

我正在尝试创建一个区块链,需要一个函数将我的块放入json格式,并能够再次创建对象。这似乎很困难,因为我的构造函数无法使用所有的...

回答 1 投票 1

在声明类型时提供附加约束。NamedTuple对象

使用type.NamedTuple对象,对如何声明它实施附加约束的最佳方法是什么?假设我有一个本科班,学生有一个专业,但是我...

回答 1 投票 0

Python,如果我调用函数,应该如何解决,它返回 [closed]

我试图在这里调用我的函数,它在0x7ff9869ee050返回函数get_song_input,我的代码怎么了?我把它放在python visualizer中,效果很好。专辑= namedtuple('专辑','id ...

回答 2 投票 -1

从namedtuple基类继承

这个问题是从python中的基类继承Inherited namedtuple的反面,其目的是从namedtuple继承子类,反之亦然。在常规继承中,此...

回答 3 投票 21

子类化集合namedtuple

Python的namedtuple作为轻量级,不变的数据类非常有用。我喜欢将它们用于簿记参数,而不是字典。当需要更多功能时,例如...

回答 1 投票 15

为什么未定义“ namedtuple()”? [关闭]

我正在尝试遵循文档中使用namedtuple()的示例,但是Traceback表示namedtuple名称未定义。为什么会发生?我做错了吗?

回答 1 投票 0

类或词典?

我总是被发现有类。在某些情况下,我不得不说的主要是因为自动补全系统。这是“类结构”类的情况,因此您可以轻松地用点访问成员...

回答 1 投票 0

为什么我的对象返回属性对象而不是值?

我需要将Dict转换为对象,为此,我正在使用collections.namedtuple。 items = {'name':'blabla','car':'hahah','dada':19,'another':'options'}这是本示例的一个格言,我是...'

回答 1 投票 0

如何显示元组列表并计算相同数量的元素

input def inisial(daftar):daftar =(“ Michael”,“ Viny”,“ Aurelio”,“ Michael”,“ Felix”,“ Kevin”,“ Vincen”,“ Vincen”,“ Michael”)inisial( daftar)输出:Michael Viny Aurelio Michael2 Felix ...

回答 3 投票 0

如何处理将任意数量的列表解析成字典

我正在通过首先将XMI / XML数据结构分解为字典来将其解析为熊猫数据框。当我在XMI的列表中遇到一个命名的元组时,似乎最多有两个命名的...

回答 1 投票 -1

多个if语句输出与namedtuple

我正在尝试排列if语句,但是仍然出现错误,使我的代码无法继续循环。任何人都可以帮助重新安排if语句的逻辑。谢谢你提前导入...

回答 1 投票 1

在Python中强制选择的不变性

我希望能够声明特定的变量和不可变的对象。 (当可以更改为不可变的对象实例变量时,就会出现问题。)一种想法是...

回答 1 投票 0

将命名元组转换成字典

我在python类Town(collections.namedtuple('Town',['name','population','coordinates','population','capital','state_bird'])中有一个命名的tuple类:):# ... ...

回答 6 投票 137

按最常见字段排序的namedtupled列表

有哪些优雅,快速,简便的方法可以按列表中最频繁的元素对namedtuple列表进行排序?例如,我们有此列表character_list = [Element(id = 1,character ='A'),...

回答 1 投票 0

如何获得namedtuple属性的排序列表

我一直迷失于为什么总是出错。我正在尝试使用sorted()按字母顺序列出书籍的标题。我不断收到此错误:sorted(BSI,key = list(Book))...

回答 1 投票 0

正在获取创建TypedTuple对象的TypeError错误

class ParamsClass(namedtuple("ParamsClass", "var1 " "var2 " "var3 ")):

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.