Tamam sözlükleri bir piton listesinde frekans, bu yüzden dicts bir listesi var:madde
[{'name': 'johnny', 'surname': 'smith', 'age': 53},
{'name': 'johnny', 'surname': 'ryan', 'age': 13},
{'name': 'jakob', 'surname': 'smith', 'age': 27},
{'name': 'aaron', 'surname': 'specter', 'age': 22},
{'name': 'max', 'surname': 'headroom', 'age': 108},
]
ve her sütun içinde öğelerin 'frekansını' istiyoruz. böyle şeyler yapabileceğimiz dikkat
{'name': {'johnny': 2, 'jakob': 1, 'aaron': 1, 'max': 1},
'surname': {'smith': 2, 'ryan': 1, 'specter': 1, 'headroom': 1},
'age': {53:1, 13:1, 27: 1. 22:1, 108:1}}
Herhangi modüllerin: Yani bunun için ben böyle bir şey olsun ki? kurtarmaya standart kitaplığından
, collections.defaultdict duymamıştı. – dochead
collections.defaultdict'ın içerdiği "has_key yok" mantığını çoğaltmak nasıl daha basit? 1.5.2'de yaptığım buydu (daha basit ve daha hızlı bir deyim oluşturduktan önce, eğer global_dict'de 2.0 değilse) fakat “arkaik sürümlerle uyumlu”, “basit”; –
Yeni başlayanlar için en kolaysı :) – zinovii