问题标签 [dictionary]

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 投票
16 回答
551506 浏览

python - 来自对象字段的 Python 字典

你知道是否有一个内置函数可以从任意对象构建字典吗?我想做这样的事情:

注意:它不应该包括方法。只有字段。

0 投票
18 回答
1004632 浏览

python - 如何按字典的值对字典列表进行排序?

我有一个字典列表,并希望每个项目都按特定值排序。

考虑清单:

按 排序时name,应变为:

0 投票
3 回答
3970 浏览

vb6 - Scripting.Dictionary 的 RemoveAll() 方法是否首先释放其所有元素?

在 VB6 应用程序中,我有一个Dictionary其键是Strings 和值是自定义类的实例。如果我调用RemoveAll()Dictionary它会首先释放自定义对象吗?还是我明确需要自己这样做?

0 投票
7 回答
48932 浏览

c# - 在 C# 中将值和键从一个字典复制到另一个字典的最快方法是什么?

似乎没有 dictionary.AddRange() 方法。有谁知道在不使用 foreach 循环的情况下将项目复制到另一个字典的更好方法。

我正在使用 System.Collections.Generic.Dictionary。这适用于 .NET 2.0。

0 投票
1 回答
4871 浏览

c# - 将 ListView 与对象集合相关联

如何使用 ListView 向用户显示对象集合并管理这些对象?

0 投票
62 回答
1591355 浏览

java - 对地图进行排序按价值观

我对 Java 比较陌生,经常发现我需要对Map<Key, Value>值进行排序。

由于这些值不是唯一的,我发现自己将 转换keySet为,并使用自定义比较器array通过数组排序对该数组进行排序,该比较器对与键关联的值进行排序。

有没有更简单的方法?

0 投票
22 回答
446654 浏览

c++ - 如何从 std::map 中检索所有键(或值)并将它们放入向量中?

这是我出来的可能方式之一:

当然,我们也可以通过定义另一个函子RetrieveValues从地图中检索所有值。

有没有其他方法可以轻松实现这一目标?(我一直想知道为什么 std::map 不包含一个成员函数供我们这样做。)

0 投票
16 回答
6852 浏览

python - 列出字典中所有以

如何制作一个用户输入字符串的程序,然后程序会生成一个以该字符串开头的单词列表?

例如:
用户:“abd”
程序:abdicate,腹部,绑架......

谢谢!


编辑:我正在使用 python,但我认为这是一个相当独立于语言的问题。

0 投票
4 回答
218849 浏览

python - Python 字典是哈希表的一个例子吗?

Python 中的基本数据结构之一是字典,它允许记录“键”以查找任何类型的“值”。这是在内部作为哈希表实现的吗?如果不是,那是什么?

0 投票
8 回答
14631 浏览

c# - 测试对象是否是 C# 中的字典

有没有办法测试一个对象是否是字典?

在一种方法中,我试图从列表框中的选定项目中获取值。在某些情况下,列表框可​​能绑定到字典,但这在编译时是未知的。

我想做类似的事情:

有没有办法在运行时使用反射动态地做到这一点?我知道可以将反射与泛型类型一起使用并确定键/值参数,但我不确定在检索到这些值之后是否有办法完成其余的工作。