问题标签 [tuples]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1164 浏览

python - 给定python中的条件,获取唯一的列表/元组元素

python - 如何在给定条件的python中获取元组/列表元素?这经常发生,我正在寻找一种很好的几行pythonic方式来做到这一点。

这里可能是一个例子:

考虑一个包含二维点坐标的元组,如下所示:

而且我想得到一个点,在给定任意点的情况下最小化欧几里得距离(例如,[X,Y],我的观点是:它不包含在列表中!)

任何人都有一个怪异的班轮(或没有)吗?谢谢!

0 投票
5 回答
6684 浏览

python - 将逗号分隔的数字分成对的 Pythonic 方法

我想将逗号分隔值分成对:

#pythonic会是什么样子

您将如何检测和处理具有奇数组的字符串?

0 投票
3 回答
95 浏览

python - 是否有一种高级方法可以从输出文件中读取行并让内容结构识别类型?

假设我有一个要读取的输出文件,并且每一行都是通过将几种类型连接在一起创建的,预先和附加列表大括号,

我想读入这些行。现在我可以读入它们,并对字符串进行操作以分配值和类型,但我想知道 Python 是否有更高级别的方法。

在构建了一个函数来执行此操作后,我试图找到一种更高级别的方法,但没有找到。

0 投票
4 回答
3468 浏览

python - 对包含列表的元组进行排序

我有一个与此类似的问题,我的元组包含列表,如下所示:

排序这个最有效的方法是什么?

0 投票
12 回答
211285 浏览

python - 在元组或对象列表上使用 Python 的 list index() 方法?

Python 的列表类型有一个 index() 方法,该方法接受一个参数并返回列表中与该参数匹配的第一项的索引。例如:

有没有一种优雅的(惯用的)方法可以将其扩展到复杂对象的列表,比如元组?理想情况下,我希望能够做这样的事情:

getIndexOfTuple() 只是一个假设的方法,它接受一个子索引和一个值,然后返回具有该子索引处给定值的列表项的索引。我希望

是否有某种方法可以使用列表推导或lambas 或类似的“内联”方法来实现该一般结果?我想我可以编写自己的类和方法,但如果 Python 已经有办法做到这一点,我不想重新发明轮子。

0 投票
9 回答
128661 浏览

c# - 元组(或数组)作为 C# 中的字典键

我正在尝试在 C# 中制作字典查找表。我需要将一个三元组的值解析为一个字符串。我尝试使用数组作为键,但这不起作用,我不知道还能做什么。在这一点上,我正在考虑制作一个词典词典,但这可能不是很漂亮,尽管我会在 javascript 中这样做。

0 投票
7 回答
28221 浏览

language-agnostic - 向量、集合和元组之间的区别

编程中的向量、集合和元组有什么区别?

0 投票
5 回答
551 浏览

python - 高效的元组列表比较

我在这个问题上有点碰壁,我想知道一些新鲜的大脑是否可以帮助我。

我有一个包含四个元素元组的大列表,格式如下:

(ID 号、类型、开始索引、结束索引)

在之前的代码中,我已经在数千个文本块中搜索了两种特定类型的子字符串。这些元组存储子字符串是在哪一大块文本中找到的,它是两种类型的子字符串中的哪一种,以及该子字符串的开始和结束索引。

最终目标是查看此列表以查找具有相同 ID 的文本块中类型 1 子字符串出现在类型 2 子字符串之前的所有实例。然后我想以格式(ID、Type 1、Start、End、Type2、Start、End)存储这些对象。

我试图弄乱一堆超级低效的东西。我将列表按 ID 排序,然后按 Start Index 排序,如果一直在尝试不同的方式将项目从列表中弹出以进行比较。我不得不想象有一个更优雅的解决方案。有没有聪明的人愿意帮助我疲惫的大脑???

提前致谢

0 投票
4 回答
11167 浏览

python - 如何将元组和列表的嵌套元组转换为 Python 中的列表列表?

我有一个包含列表和更多元组的元组。我需要将其转换为具有相同结构的嵌套列表。例如,我想转换(1,2,[3,(4,5)])[1,2,[3,[4,5]]].

我该怎么做(在 Python 中)?

0 投票
3 回答
774 浏览

python - 根据包含的值从元组集合中检索元组

我有一个数据结构,它是这样的元组集合:

第一个和第三个元素对于该集合都是唯一的。

我想要做的是通过引用第三个值来检索特定的元组,例如:

一定有比编写循环更好的方法来逐个检查每个值!