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

c# - 唯一字符串 C# 的有效列表

存储忽略任何重复的字符串列表的最有效方法是什么?我在想字典可能最好通过编写 dict[str] = false; 来插入字符串。并以列表的形式枚举键。这是一个好的解决方案吗?

0 投票
3 回答
4664 浏览

apache-flex - Flex 的动作脚本中的疑问:从 ArrayCollection 中获取唯一元素

我有一个 ArrayCollection,如下所述。

我想用ArrayCollection initDG中的“appName”字段的唯一值填充一个组合框。

我能想到的一种方法是遍历 Array 对象,并为每个对象检查并将唯一的 appName 条目推送到另一个 Array 中。有没有更好的解决方案?

0 投票
5 回答
17831 浏览

regex - 什么正则表达式可以从字符串中删除重复项?

给定一个由 分隔的标识符字符串:,是否可以构造一个正则表达式将唯一标识符提取到另一个字符串中,也由 分隔:

如何使用正则表达式来实现这一点?我试过s/(:[^:])(.*)\1/$1$2/g没有运气,因为(.*)是贪婪的,会跳到$1.

例子:a:b:c:d:c:c:x:c:c:e:e:f应该给a:b:c:d:x:e:f

注意:我正在使用 perl 进行编码,但我非常感谢为此使用正则表达式。

0 投票
4 回答
3614 浏览

python - 如何从 for 循环中获取多个值?

我有一个列中的记录列表,该列表被命名为日期。我正在尝试从列表中删除不同的日期。该列表有许多重复的日期,例如 2010 年 1 月 1 日、2010 年 1 月 1 日、……。但也有不同的日期。但如果我使用:

它为每个日期重复循环(无论它是否相同),而不是不同的日期。我怎么能告诉它这样做:

语言是Python!!

0 投票
4 回答
5289 浏览

r - 从数据框中删除具有相同值的列

我有一个像这样的数据框

我想删除所有具有相同值的列,即K,所以我的结果会是这样的

我尝试在 for by 列中进行迭代,但我没有得到任何东西。有任何想法吗?

0 投票
8 回答
77374 浏览

php - 如何在多维数组中获取唯一值

我在溢出和谷歌上做了很多环顾四周,但没有一个结果适用于我的具体情况。

我有一个名为 $holder 的占位符数组,值如下:

我试图从这个多维数组中提取不同/唯一的值。我想要的最终结果是一个包含 (13,121) 的变量,或者(最好)一个数组,如下所示: Array( [0] => 13 [1] => 121 )

我再次尝试了序列化等,但不太明白在每个数组中使用单个键操作时它是如何工作的。

我尽量说清楚。我希望这是有道理的...

0 投票
2 回答
1404 浏览

c++ - C++:如何检查,那个枚举只有唯一值

我们使用 VS 2008

有一个很大的枚举,由许多开发人员填充

这个枚举有一个类型 __int64 (微软扩展),我想让编译器抱怨枚举中的非唯一值。

如果这是一个通常的枚举,我会这样做:

如果 E1 有 2 个相同的值,函数 F 会出错

如果开发人员忘记添加新值来切换,它会出现另一个错误

但我的枚举类型为 __int64 (或 long long)

当我尝试为 E1 e1 执行相同的开关时,它会截断值并抱怨值,差异是 0x100000000 或 0x200000000 ....

如果我将 e1 转换为 __int64,编译器不会抱怨,如果开发人员忘记向开关添加新值(因此整个检查功能变得无用)

问题:有人知道我能做些什么吗?或者也许VS 2008(或C++)有另一种工具来确保枚举:__int64 只有唯一值?

0 投票
1 回答
1200 浏览

r - 在 R 中查找没有循环的值

我有一个用 c() 创建的向量 v,它包含以下数据:

我有一个格式为 txt 的文件:

我已经提取了 txt 文件,该文件由带有 strplit 的制表符分隔

我要做的是看向量V的元素是否与label的元素之一匹配,它可以像不一样,然后提取txt文件的第1列的相应元素,然后列的元素2 以此类推

我已经使用for循环进行了匹配,但是花费了太多时间,因为txt文件包含太多数据,就像这样(算法上)

有什么建议吗?

粗略地说,我想知道是否有办法使用匹配,但是对于列,可能会连续转换列标签?

0 投票
1 回答
71 浏览

mysql - 通过几列查找 MySQL 中的唯一值

所以,我的表结构如下:

我如何才能仅基于两列(user_agent 和 user_ip)找到唯一值并对其进行计数?我刚刚尝试了以下解决方案:

但它不会像我想要的那样工作。任何帮助将不胜感激。谢谢。

0 投票
2 回答
1614 浏览

loops - 识别元素列表中的唯一字符串值

我有一个不平衡的大型数据集,其中每个观察都可以采用多个字符串值,每个值都存储在一个单独的变量中:

在每个时间点和每次观察,我都需要计算字符串值是否是“新的”。这意味着它们没有出现在前几年的观察值中。

我应该如何在Stata中解决这个问题?

谢谢你。