相关疑难解决方法(0)

字典:如何保持键/值与声明的顺序相同?

我有一个字典,我按特定顺序声明,并希望始终保持该顺序.键/值不能根据它们的值按顺序保存,我只是按照我声明的顺序想要它.

所以,如果我有字典:

d = {'ac': 33, 'gw': 20, 'ap': 102, 'za': 321, 'bs': 10}
Run Code Online (Sandbox Code Playgroud)

如果我查看它或迭代它,它是不是按顺序,有没有办法确保Python将保持我声明键/值的显式顺序?

python sorting dictionary

292
推荐指数
8
解决办法
30万
查看次数

正则表达式在python中分割%年龄和值

您好我是python和regex的新手.我有一个大的CSV文件,其中%age composition包含类似的字段,其中包含以下值:

'34% passed 23% failed 46% deferred'

如何拆分此字符串以便获取字典对象:

{'passed': 34, 'failed': 23, 'deferred': 46} 每排?

我试过这个:

for line in csv_lines:
    for match in re.findall('[\d\s%%]*\s', line)
Run Code Online (Sandbox Code Playgroud)

但这只取%年龄值

python regex

0
推荐指数
1
解决办法
171
查看次数

标签 统计

python ×2

dictionary ×1

regex ×1

sorting ×1