问题标签 [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 投票
9 回答
510 浏览

sql - 为什么位置查询不好?

我正在阅读 CJ Date 的SQL and Relational Theory: How to Write Accurate SQL Code,他认为位置查询是不好的——例如,这个INSERT

相反,您应该使用这样的基于属性的查询:

现在,我了解到第一个查询与关系模型不符,因为元组(行)是无序的属性集(列)。我无法理解第一个查询中的危害在哪里。谁可以给我解释一下这个?

0 投票
5 回答
2188 浏览

python - 添加元组以生成每个“列”小计的元组

将两个或多个元组的值相加以产生每个“列”的总数的最 Pythonic 方式是什么?

例如:

到目前为止,我已经考虑了以下几点:

我敢肯定这远非理想——如何改进?

0 投票
3 回答
13672 浏览

objective-c - 在 Objective-C 中管理元组的集合

我对 Objective-C 相当陌生,想知道管理元组集合的最佳方法是什么。在 CI 中将使用 2D 数组或结构。

我应该创建包含这些元组的对象吗?仅对列表进行排序似乎有点过头了,还是对象初始化没有产生真正的额外负载?

0 投票
5 回答
5041 浏览

python - 从 Python 中的元组列表中迭代查找/替换

我有一个元组列表,每个元组都包含一个我想应用于字符串的查找/替换值。这样做最有效的方法是什么?我将迭代地应用它,所以性能是我最关心的问题。

更具体地说,processThis() 的内部结构是什么样的?

谢谢大家!

0 投票
1 回答
8538 浏览

python - 在 python 列表中的元组中查找唯一元素

有没有更好的方法在 python 中做到这一点,或者更确切地说:这是一个好方法吗?

我看起来有些难看,但不需要编写复杂的“get_unique_elements_from_tuple_list”函数就可以满足我的需求......;)

编辑: s 的期望值被设置(['b','e'])

0 投票
13 回答
23230 浏览

list - 在 Python 中以列表(循环方式)迭代对

问题很简单,我想迭代列表的每个元素和下一个成对的元素(用第一个包裹最后一个)。

我考虑过两种非pythonic的方法:

和:

预期输出:

关于更pythonic的方法有什么建议吗?也许有一个我没有听说过的预定义功能?

还有一个更一般的 n-fold(三重奏、四重奏等,而不是对)版本可能会很有趣。

0 投票
8 回答
711244 浏览

python - 向元组添加变量

我正在学习 Python 并创建数据库连接。在尝试添加到数据库时,我正在考虑根据信息创建元组,然后将它们添加到数据库中。

我在做什么:我从用户那里获取信息并将其存储在变量中。我可以将这些变量添加到元组中吗?你能帮我语法吗?

另外,如果有一种有效的方法可以做到这一点,请分享...

编辑 让我稍微编辑一下这个问题......我只需要元组将信息输入数据库。将信息添加到数据库后,我应该删除元组吗?我的意思是我不再需要元组了。

0 投票
4 回答
1306 浏览

python - (重新)在 django 视图中使用字典

我的应用程序模型文件中有这本字典:

使用这个字典的模型是这样的:

我想在我的视图中重新使用它并从apps.models 导入它。我正在创建一个字典列表以在我的视图中使用,如下所示:

当我在我的模板中使用这个列表时,它给了我非常奇怪的结果。它没有返回我的列表类型(购物清单),而是返回我('2','Gift Wishlist')。

所以我可以理解它在做什么(在这种情况下,dict.type 等于 1,它应该返回我“购物清单”,但它返回我 [1] - 第二个,列表中的元素)。我不明白,为什么在 python shell 中做完全相同的事情会产生不同的结果。

像我在 django ( TYPE_DICT[dict.type] ) 中那样做,如上所述工作并在 python shell 中创建错误。在 python shell 中使用 TYPE_DICT[str(dict.type)] 工作得很好,但是在 django 中会产生这个错误:

也许我在 python shell 中做错了什么或不同。我所做的是:

那么这里有什么问题呢?

艾伦

0 投票
2 回答
392 浏览

syntax - scala中嵌套元组的解析错误

在scala中编写以下代码时

我收到错误

然而,将元组的语法从(X,Y)to更改为(X -> Y)有效

虽然

这是为什么?scala 认为我的嵌套元组是什么?

0 投票
4 回答
31640 浏览

javascript - Javascript:使用元组作为字典键

我有一种情况,我想创建从元组到整数的映射。在 python 中,我会简单地使用一个元组(a,b)作为字典的键,

Javascript 有元组吗?我发现(a,b)在 javascript 中作为表达式只返回 b (最后一项)。显然这是从 C 继承的。

所以,作为一种解决方法,我想我可以使用数组来代替,

我在 Firebug 控制台上尝试过,它似乎可以工作。这是一个好方法吗?

我想到的另一种选择是从元组中创建一个字符串

所以问题是:这些方法有什么问题吗?有没有更好的办法?

编辑:

小说明:在我的例子中,a,b,c 都是整数