问题标签 [ordereddictionary]

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 投票
1 回答
517 浏览

pymongo - 在 MongoHQ 中插入和查询 OrderedDict

在成功将 OrderedDict 对象插入 MongoHQ 后,我尝试通过 PyMongo 的 collection.find_one() 命令查询相同的 OrderedDictionary。这失败了,密钥的顺序丢失了。字典变成普通字典。

我的代码如下所示:

你们能帮帮我吗?非常感谢。

0 投票
3 回答
18016 浏览

python - OrderedDict 推导式

我可以在 python 中为其他 dicts 的 dict 理解扩展语法,比如collections模块中的 OrderedDict 或我自己的继承自的类型dict

只是重新绑定dict名称显然是行不通的,{key: value}理解语法仍然为您提供了一个简单的旧字典,用于理解和文字。

那么,如果可能的话,我将如何去做呢?如果它只适用于 CPython 就可以了。对于语法,我想我会尝试使用O{k: v}前缀,就像我们在r'various' u'string' b'objects'.

注意: 当然我们可以使用生成器表达式,但我更感兴趣的是看看 python 在语法方面是如何被破解的。

0 投票
1 回答
57 浏览

c# - 有序字典和正则表达式

我有一个问题orderedDictionaryRegex。如何通过文本定义问题,但我会尝试解释......

这是我的代码:

当我试图处理>:(然后它返回smile_sadx24smile_angryx24...

因为它:(先捕获...

我怎么解决这个问题?

0 投票
2 回答
136 浏览

python - 循环构建字典。Python

我试图找出我在这里做错了什么。

我正在尝试在循环中构建一个简单的有序字典。

继承人的代码:

这是输出:

每个键应该还有六个值......但我只看到每个键的最后两个值。

我在这里做错了什么?

0 投票
2 回答
9109 浏览

python - 我们可以在python的ordereddict中访问键和值吗?

我努力访问有序字典中的项目。d是有序字典:

这里的输出是一对。我想访问这对中的键和值。

0 投票
4 回答
5019 浏览

python - 使用 pprint 漂亮地打印 OrderedDicts

pprint用来很好地打印 adict并且它工作正常。现在我切换到使用OrderedDictfrom 模块collections。不幸的是,pprint路由似乎没有认识到这些对象或多或少dict是 s 并且回退到将其打印为长线。

有什么方法可以更好地表示OrderedDicts 吗?也许即使它们嵌套一个普通的dictlist

0 投票
3 回答
8900 浏览

python - 在嵌套的有序字典 python 中查找给定键的值

我试图从嵌套的 OrderedDict 中找到给定键的值。

关键点:

  • 我不知道这个 dict 会嵌套多深
  • 我正在寻找的密钥的名称是不变的,它将在字典中的某个地方

在此示例中,我想返回名为“powerpoint_color”的键的值...

我最初的想法是做这样的事情:

但我得到这个错误:

有什么建议吗?

0 投票
1 回答
251 浏览

python - Interchange values and keys in OrderedDict Python

Here is my OrderedDict

How can i interchange its keys and values as ,

0 投票
3 回答
61 浏览

python - 基于时间排序的python字典

我有一本字典,如下所示。

现在我想按时间优先的键对其进行排序。

0 投票
2 回答
1642 浏览

python - Python - 将字典字典写入 CSV

我是 python 新手,做了一个简单的爬虫,可以登录多个分析帐户并将一些数据打印到 CSV。我打印到 CSV 的格式是我使用以下代码创建的字典:

当我使用此代码打印到 CSV 时,站点、日期和访问者单元格工作得很好。链接/源单元格(我使用 beautifulsoup 抓取的数据)充满了额外的引号和字符,如下所示。

有没有办法删除许多这些字符并打印到 csv 为: www.example1.com : 1, www.example2.com : 1, www.example3.com : 1 ...

任何帮助将不胜感激!