辞書を二次元リストに変更したい


概要



list(辞書名)

で辞書を二次元リストに変更できる


aDict = {'a':1,'b':2,'c':3}
aList = list(aDict.items())
print(aList)

辞書aDictを作る、中身は{'a':1,'b':2,'c':3}
aDictをリストに変換せよ
aListを出せ

出力


[('a', 1), ('b', 2), ('c', 3)]

説明


間違えやすい問題


出てきたaListの各要素はタプル型のため、
この後値を変更することはできない

上のコードの後に
aList[0][0] = 9
などとしてもエラーになるので注意。