问题标签 [unique-values]

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 回答
350 浏览

python - 如何在python中将嵌套列表排序为具有唯一值的单独列表?

我有两个变量:

基本上我想要每个唯一值的名称的单独列表。我努力将一组嵌套的 for 循环放在一起无济于事。

理想情况下,输出将是这样的:

0 投票
4 回答
26056 浏览

google-apps-script - 从一列收集所有唯一值并将它们输出到另一列..?

我有这种形式的电子表格:

其中前 3 列只是字符串类型的数据。D列有整数,其中有数字重复。我的问题是如何像这样输出第五列:

它只输出 D 列中的唯一数字。

我想象在 for 或 while 循环中运行 if/else 语句,检查“D”中的每个单元格,并将以前未“看到”的任何值存储在数组中。然后在 E 列中输出数组。

我想知道是否有更有效的方法来做到这一点。以上只是一个小例子。数据范围很可能在 400 范围内。(按行。列只有 4 或 5 列,包括新的输出列。)

提前致谢。

PS我在这里搜索了这个,但我只收到与删除重复行相关的问题。如果有一个问题已经问这个问题,请给我链接。

0 投票
2 回答
840 浏览

python - Python:消除重复的嵌套列表

我正在为自然语言处理构建一个标记模型。最初,句子的单词被标记为词性(如名词的 NN),然后应用规则将它们划分为表示为嵌套列表的树。此过程会重复多次,直到您在顶层获得一个节点。我有一个所有潜在树的主列表,我需要消除重复的树,否则整个事情都会在内存中爆炸。这是列表包含的内容的一个小示例。我需要确保列表中的每个列表都是唯一的,因为每次迭代都会创建许多分支。

我想过使用一个集合,但列表不可散列。我尝试使用递归,但内存不足。我考虑将列表转换为字符串,使用字符串作为字典键和列表作为值,然后迭代并再次将其转换回列表(或将其保留为字典?)。有没有人有一个不那么骇人听闻的解决方案?我对 Python 比较陌生,所以请解释一下您的解决方案是如何工作的。

我应该澄清一下:嵌套列表可以无限深。树结构不是提前知道的,而是动态构建的。试图构建这样的东西 - http://jos.oxfordjournals.org/content/25/4/345/F23.large.jpg但以嵌套列表的形式。

0 投票
2 回答
698 浏览

sas - 附加来自同一数据集 SAS 的三个变量

我想创建一个变量,该变量将具有数据集中存在的每个变量的唯一值。

我有一个数据集,其中包含三个变量和每个变量中的一些唯一值。

例子:

我想为每个变量提取唯一值并将它们附加到一个变量中。

我希望数据集看起来像

var4 中的值是来自 var1、var2 和 var3 的唯一值。

请帮助我在 SAS 中为此编写代码。

0 投票
2 回答
659 浏览

php - PHP:多维数组:通过键值删除重复数组,改变唯一数组的键值

我有一个具有重复项(zxcas)的数组,但键 [result] 和 [size] 的值不同:

我将如何编写一个执行以下操作的函数:

  1. 通过键 [path] 的值检测重复数组
  2. 取消设置重复项之一
  3. 将键 [status] 的值更改为“已修改”。

最终数组应如下所示:

到目前为止我的代码:

目前它只删除重复的 zxcas,但不重命名值状态。我该怎么做?

0 投票
1 回答
373 浏览

groovy - 多维数组中的唯一值

我正在寻找一种从多维数组中删除重复值的方法

例子

期望的输出

0 投票
2 回答
106 浏览

mysql - 如果值不存在,则 MySQL 返回集

假设我有 5 行,包含以下内容:

现在,如果我只想返回不包含相应 latlng 行以伴随地址(即 ID 2)的行,我将如何使用 mySQL 语句来执行此操作?

这个让我难过!!

0 投票
1 回答
9163 浏览

vba - 如何从 Excel VBA 中的列中获取唯一值列表?

我浏览了许多过滤独特值的不同文章;然而,几乎所有这些都复制到一个新的位置/手动循环整个列,我想避免这样做。

我的要求是根据 G2 列单元格的值(例如,单独文件中的所有房屋、所有公寓、所有公寓等)将行与单独工作簿中的单个列分开。我正在尝试使用 Excel VBA 中的 AdvancedFilter 将每个唯一值提取到一个数组中,然后遍历这些唯一值以查找所有相应的列值。我不明白 AdvancedFilter 是如何工作的。

xlFilterCopy 和 copyToRange 将唯一值列表复制到指定范围。

xlFilterValues 到底是如何工作的?参考资料说 xlFilterValues “过滤数据”。但是我如何获得这些值?它是否返回某种对象?在调试中,它似乎只是给了我一个布尔值!

为什么会有如此奇怪的记录!感谢人们的帮助。

PS:如果您在没有高级过滤器的情况下有更好的方法来做我需要的事情,请告诉我。

0 投票
1 回答
638 浏览

php - PHP & MySQL:从表中获取所有值?

我正在尝试在 PHP 中运行这个 MySQL 代码。

如果我在 SQL 中运行这段代码,我会得到大约 20 个不同的值,我想将这些唯一值保存在一个数组中,以便以后使用它们。

所以我正在使用这个 PHP 代码:

现在我想检查代码是否正常工作,所以我做了:

结果我得到了:

我也尝试过:

它确实以这种方式工作,但该计数要求我提供行号,因此它只显示一个值,我需要所有这些值。

谁能帮我?

0 投票
2 回答
75 浏览

sql-server - SQL Server 获取每个产品的唯一值

我正在尝试进行查询,其中不包括与其他产品具有相同折扣百分比的产品。我也想使用子查询。这是我想出的,但我收到一条错误消息,“子查询返回超过 1 个值。当子查询遵循 =、!=、<、<=、>、>= 或当子查询用作表达式。”