技術とメンタル

技術的なことと考えていることのアウトプット

python3で標準入力から辞書を作る

「標準入力をそのままキーと値のセットそして辞書を作る方法」がググってもなかなか出てこなかったのでメモ。

今回は標準入力から一旦リストを作成してそれを辞書化する方法を紹介。

手順は以下の通り。

  1. リスト作成
  2. 辞書化する


まずリスト作成は、

#init
mylist=[]

#make list
for i in range(N):
    mylist.append(input().split())

次に辞書化は、

#make dictionary from list    
mydict=dict(mylist)

これで辞書の作成が終了。


次回、標準入力でキーを受け取り、辞書内から値を取り出す方法について記述する。