namedtuple 相关问题

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

如何在Python中的命名元组中强制变量类型?

我正在遵循有关具有变量类型规范的命名元组的教程。但是,我修改了代码(如下),即使我输入了错误类型的值,也没有错误消息或

回答 2 投票 0

如何检查一个对象是否是namedtuple的实例?

如何检查对象是否是命名元组的实例?

回答 8 投票 0

有没有一种优雅的方式来使用struct和namedtuple来代替这个?

我正在读取一个由记录组成的二进制文件,在 C 语言中如下所示: 类型定义_rec_t { 字符文本[20]; 无符号字符索引[3]; }rec_t; 现在我可以将其解析为一个包含 23 的元组

回答 4 投票 0

namedtuple 作为 Numba 函数的参数

我一直在努力有效地处理 Numba 函数的长参数列表。虽然我最初考虑使用字典来提高代码的可读性,但我意识到

回答 1 投票 0

如何检查命名元组中每个变量的长度?

假设我有一个命名元组 my_tuple = 集合.namedtuple( “我的元组”, [“a”,“b”,“c”,“d”,“e”], ) 我想检查一下...

回答 1 投票 0

Python 中的 BST(二叉搜索树)Testdome

我需要有关 test-dome 中发布的问题的解决方案。 这是问题 二叉搜索树(BST)是一棵二叉树,其中每个节点的值大于或等于所有节点中的值...

回答 3 投票 0

通用`NamedTuple`

我使用一组NamedTuple,它们共享两个公共属性(键和值),例如: CompanyIdentifier = NamedTuple("CompanyIdentifier", [ ("键", str), ("值&...

回答 1 投票 0

`namedtuple()` 与 Python 中的 `NamedTuple`

打字模块文档说下面的两个代码片段是等效的: 从输入 import NamedTuple 员工类(NamedTuple): 名称:str id:整数 和: 来自收藏

回答 2 投票 0

Numba 命名元组签名

我正在尝试在 Numba 中指定命名元组的返回类型,但我无法这样做。有人可以帮忙吗?考虑以下最少代码: 将 numba 导入为 nb 从集合导入

回答 2 投票 0

如何输入提示函数,该函数返回已在函数内创建的 NamedTuple

我的 IDE (PyCharm) linter 表明我在函数中创建命名元组时在返回类型提示上犯了错误。问题似乎是我说我会回来......

回答 1 投票 0

typing.NamedTuple 和可变默认参数

鉴于我想正确使用打字模块中命名元组的类型注释: 输入 import NamedTuple, List 类 Foo(NamedTuple): my_list: 列表[int] = [] foo1 = Foo() foo1.m...

回答 3 投票 0

如何在Python3.7/3.8中使用泛型namedtuple?

我尝试在 Python 3.7(和 3.8)中使用通用命名元组功能,但解释器会引发错误。我使用了不好的方法吗? 从输入导入 NamedTuple、TypeVar、Generic 来自数据类...

回答 1 投票 0

NamedTuple - 在运行时检查字段类型

如果传递给 NamedTuple 字段的值与声明的类型不匹配,是否有一个简洁的解决方案来引发错误? 在这个例子中,我故意传递了 page_count str 而不是 int....

回答 1 投票 0

为什么 pyomo 在约束中解压命名元组?

我是 pyomo 的新手,我想了解为什么它可以与 nametuple 一起工作。 有一个代码示例: 从集合导入命名元组 将 pyomo.environ 导入为 pyo 产品 = 命名元组(&

回答 1 投票 0

对多个缺少键的字典的字典理解

我有一段旧版 python2 代码,如下所示 # dict1 和 dict2 是输入。 dict2 的值是 4 元组 返回 { 钥匙: [ NamedTuple1(val1,...

回答 1 投票 0

尝试了解 Python 3.9 中 `namedtuple` 的 `_field_defaults` 行为 [已关闭]

我对Python的namedtuple很陌生,特别是_field_defaults。 根据Python 3.12.3官方文档, 一些namedtuple._field_defaults 将字段名称映射到默认值的字典。 会这样吗...

回答 1 投票 0

尝试理解Python 3.9中`namedtuple`的`_field_defaults`

我对Python的namedtuple很陌生,特别是_field_defaults。 根据Python 3.12.3官方文档, 一些namedtuple._field_defaults 将字段名称映射到默认值的字典。 为什么是...

回答 1 投票 0

尝试理解 Python 3.9 中命名元组的 `_field_defaults`

我对Python的namedtuple很陌生,特别是_field_defaults。 根据Python 3.12.3官方文档, 一些namedtuple._field_defaults 将字段名称映射到默认值的字典。 为什么是...

回答 1 投票 0

如何在Python中将数据分组并绘制成散点图

基本上我有一个包含字符串和整数的csv文件(下面的屏幕截图),我想将“country_id”部分分组为各大洲,例如,“EUROPE”将包含...

回答 1 投票 0

获取namedtuple对象列表中1个字段的总数

在Python中,从一组命名元组中获取一个字段的总数的最简单方法是什么? 在这个例子中,我正在寻找 TestResults.failed 的总数,它应该是 4。它是...

回答 1 投票 0

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