私は辞書に入れたいリストのリストを持っています。基本的には、日付(年/月/日/曜日/誕生日)に基づく出生リストです。私は毎日の総出生数を集計して、週に何回出産したかを合計してみたいと思います。どのように各リストの2つの要素から辞書を作成しますか?
リストの例:
[2000,12,3,2,12000],[2000,12,4,3,34000]...
days_counts = {1: 23000, 2: 43000, ..., 7: 11943}
ここでのコードは、これまでのところです:
f = open('births.csv', 'r')
text = f.read()
text = text.split("\n")
header = text[0]
data = text[1:]
for d in data:
split_data = d.split(",")
print(split_data)
だから、基本的に、私は毎日の反復処理と同じキー(obviusly)に重複した日から出産を追加したいです。
EDIT:dictのキーとして曜日を探すif文でこれを行う必要があります。発見された場合は、対応する出産を価値として割り当てます。 dictにない場合は、キーと値を追加します。私は何もインポートすることはできませんまたはラムダ関数を使用します。
あなたは[ 'WITH'声明]についてお読みください(https://www.python.org/devは、/peps/pep-0343 /) – wpercy