问题标签 [list-manipulation]
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.
python - 范围内数字的数字平方的乘法
我想从我的代码只能将列表中的数字相乘的范围内获得一个提供特定要求 的列表。我想在列表中乘以数字的“数字平方”
例如:定义的范围 = (1,200)
Wanted_list =[1^2,2^2,3^2,...,(34 = 3^2 * 4^2),(35 = 3^2 * 5^2),...,(199 = 1^2 * 9^2 * 9^2)]
这是我的代码:
python - 如何将字典中的列表元素相乘
我有两个字典,如下所述,我需要将字典列表中的每个元素与其他字典列表中的相应元素相乘并打印结果。我设法将一个列表相乘,如何使其动态化?
python - 在python中操作列表
我正在做一个 python 挑战,我不能更进一步......我需要验证 vetor 中的数字是否是素数。喜欢:
- 向量 = [2,5,12]
- 2 是素数(真)
- 5 是素数(真)
- 12 不是素数(假)
到目前为止,这是我的代码:
但是这样做,Python 会返回:TypeError: 'list' object cannot be compiled as an integer
我可以做些什么来操作我列表中的数据?
python - 根据给定条件从列表中挑选元素
我需要遍历一个列表,并删除所有不满足某些条件的元素。具体来说,每当我有两个连续的元素 A 和 B 时,其中 A 为负数,B 为正数(所有元素都非零),并且这些元素的比率小于某个给定比率,它们应该被删除。所有其他元素都应该保留。
起初,我在列表中循环,然后直接删除。但是,由于我正在循环遍历列表的长度,并且循环实际上正在改变这个长度,所以我遇到了索引错误。所以我想我会创建一个包含所有满足条件的元素的新列表,而不是删除。这是正确的方法吗?这是我的代码:
我应该有输出:[1, -24, 29]
.
但是我得到:[1, 7, 11, 13, 17, 19, 23, -24, 29, 29]
。
我非常困惑,并尝试了上面显示的代码的几种变体,但均未成功。
f# - 加入 2 个基于 f# 中相同标签的记录列表
我有 2 个具有相同标签的记录列表id1
。我需要一种加入他们的方法。
我如何加入这 2 个列表id1
?
我想要这样的输出=>
某种形式的教程或博客链接会有所帮助。
r - 根据其他向量在列中查找匹配值
我有一个这样的数据框和向量:
我现在想要以下内容:
对于 中的每个唯一值df1$orig
(为了简单起见,这里是一个数字,但也可以是字符),如果在orig
中没有相同的值v
,请找到具有最低 的最佳代理dist
。
在这个例子中,第一个值df1$orig
是 1,这个值也是可用的v
,所以我们采用它。中的第二个唯一值df$orig
是 2,这在 中不可用v
。在这种情况下,最低的最佳代理dist
是 44,但两者都不v
是。次优是 45,这个值是 inv
所以我们接受它。中的第三个唯一值df1$orig
是 3,并且 中没有 3 v
。这里最好的代理是 55。
解是 c(1,45,55)
请注意,每个orig
in的第一个值proxy
是orig
值。
dist
在这里排序,但不一定总是如此。
python-3.x - 列出一些数据集的索引超出范围?
我正在尝试编写一个数值聚类工具。基本上,我有一个列表(这里称为“产品”),应该从升序列表转换为指示数据集中数字之间链接的列表。读取数据集,删除回车符和连字符都可以,但是根据数据集操作列表给我带来了问题。
我希望结果是 [0, 1, 1, 1, 1, 5, 5, 7, 7, 9, 1, 5, 5],但是当使用不同的数据集。
用于给出上述所需产品的数据集如下:'1-2\n', '2-3\n', '3-4\n', '5-6\n', '7-8 \n', '2-10\n', '11-12\n', '5-12\n', '\n'
但是,我面临的最大问题是使用其他数据集。如果没有额外的回车,事实证明,我将出现列表索引超出范围错误。
python - Python Nested List manipulation
Hello all python developers, I was playing with python lists and Pandas library and am having a trouble in a list manipulation tasks. I want to merge all test_list[i][0] dictionary items into one nested list index, according to same state name at index 0 of each nested list.
Sample Input:
Sample Output:
I have tried many approaches to solve this but no success so far.I am a beginner python developer. Thanks for helping in advance.
python - 在数字数组中打印字符串
我正在尝试在矩阵中打印字符串。但我找不到解决方案。
首先,它完全按照我想要的方式打印
然后它出现了一个错误;
我怎么解决这个问题。我想要我的输出;
X也应该存储在数组中,只是打印不起作用输出应该与它的格式相同。
python-3.x - Python Sqllite3:一次插入许多不同长度的列表
你能告诉我如何在python中插入许多列表吗?我尝试了下面的代码,但问题是当我插入数据时,它会插入到我拥有的每个列表的表的一个字段中。
第二个问题是:每个列表都有不同的长度,因为当我尝试在一次 SQL 执行中将所有列表插入到一起时,OUTPUT 是
List index out of range
请帮助我正确的代码公式。
以下是测试清单:
这是我的代码示例: