Mel*_*art 2 python counter dictionary ordereddictionary python-3.x
我想添加一个带有计数的键,并在每次增加时递增它,这是一个经典的操作.这是我的常规代码.
d = OrderedDict()
for i, v in enumerate(s):
if v not in d:
d[v] = 1
else:
d[v] += 1
Run Code Online (Sandbox Code Playgroud)
如何使用1行代码使用setdefault而不是collections. Counter
如果这是一个列表然后我可以做到,
d.setdefault(v, []).append()
有没有办法用整数加法做类似的事情.
| 归档时间: |
|
| 查看次数: |
63 次 |
| 最近记录: |