问题标签 [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.
sql - 为什么位置查询不好?
我正在阅读 CJ Date 的SQL and Relational Theory: How to Write Accurate SQL Code,他认为位置查询是不好的——例如,这个INSERT
:
相反,您应该使用这样的基于属性的查询:
现在,我了解到第一个查询与关系模型不符,因为元组(行)是无序的属性集(列)。我无法理解第一个查询中的危害在哪里。谁可以给我解释一下这个?
python - 添加元组以生成每个“列”小计的元组
将两个或多个元组的值相加以产生每个“列”的总数的最 Pythonic 方式是什么?
例如:
到目前为止,我已经考虑了以下几点:
我敢肯定这远非理想——如何改进?
objective-c - 在 Objective-C 中管理元组的集合
我对 Objective-C 相当陌生,想知道管理元组集合的最佳方法是什么。在 CI 中将使用 2D 数组或结构。
我应该创建包含这些元组的对象吗?仅对列表进行排序似乎有点过头了,还是对象初始化没有产生真正的额外负载?
python - 从 Python 中的元组列表中迭代查找/替换
我有一个元组列表,每个元组都包含一个我想应用于字符串的查找/替换值。这样做最有效的方法是什么?我将迭代地应用它,所以性能是我最关心的问题。
更具体地说,processThis() 的内部结构是什么样的?
谢谢大家!
python - 在 python 列表中的元组中查找唯一元素
有没有更好的方法在 python 中做到这一点,或者更确切地说:这是一个好方法吗?
我看起来有些难看,但不需要编写复杂的“get_unique_elements_from_tuple_list”函数就可以满足我的需求......;)
编辑: s 的期望值被设置(['b','e'])
list - 在 Python 中以列表(循环方式)迭代对
问题很简单,我想迭代列表的每个元素和下一个成对的元素(用第一个包裹最后一个)。
我考虑过两种非pythonic的方法:
和:
预期输出:
关于更pythonic的方法有什么建议吗?也许有一个我没有听说过的预定义功能?
还有一个更一般的 n-fold(三重奏、四重奏等,而不是对)版本可能会很有趣。
python - 向元组添加变量
我正在学习 Python 并创建数据库连接。在尝试添加到数据库时,我正在考虑根据信息创建元组,然后将它们添加到数据库中。
我在做什么:我从用户那里获取信息并将其存储在变量中。我可以将这些变量添加到元组中吗?你能帮我语法吗?
另外,如果有一种有效的方法可以做到这一点,请分享...
编辑 让我稍微编辑一下这个问题......我只需要元组将信息输入数据库。将信息添加到数据库后,我应该删除元组吗?我的意思是我不再需要元组了。
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 中做错了什么或不同。我所做的是:
那么这里有什么问题呢?
艾伦
syntax - scala中嵌套元组的解析错误
在scala中编写以下代码时
我收到错误
然而,将元组的语法从(X,Y)
to更改为(X -> Y)
有效
虽然
这是为什么?scala 认为我的嵌套元组是什么?
javascript - Javascript:使用元组作为字典键
我有一种情况,我想创建从元组到整数的映射。在 python 中,我会简单地使用一个元组(a,b)
作为字典的键,
Javascript 有元组吗?我发现(a,b)
在 javascript 中作为表达式只返回 b (最后一项)。显然这是从 C 继承的。
所以,作为一种解决方法,我想我可以使用数组来代替,
我在 Firebug 控制台上尝试过,它似乎可以工作。这是一个好方法吗?
我想到的另一种选择是从元组中创建一个字符串
所以问题是:这些方法有什么问题吗?有没有更好的办法?
编辑:
小说明:在我的例子中,a,b,c 都是整数