私はリスト["a","b","c", "d"]
を持っています。 List内のすべての値の位置をkeyとし、valueはlistの値です。私はあなたが辞書を作成し、それを作るべきだと思いリストをdictに変換する方法
{
'0' : 'a',
'1' : 'b',
'2' : 'c',
'3' : 'd'
}
私はリスト["a","b","c", "d"]
を持っています。 List内のすべての値の位置をkeyとし、valueはlistの値です。私はあなたが辞書を作成し、それを作るべきだと思いリストをdictに変換する方法
{
'0' : 'a',
'1' : 'b',
'2' : 'c',
'3' : 'd'
}
:
{'0' : list[0], '1' : list[1], '2' : list[2],'3' : list[3]}
私はあなたが辞書にリストを変換することができないと思うので、出力では、私はこのような何かを取得する必要があります他の方法
リストのすべての要素のインデックスを取得するのにenumerate()
を使用し、辞書に変換するためにdict()
を使用します。
print(dict(enumerate(["a","b","c", "d"])))
辞書の理解を使用します。
>>> a = ["a","b","c", "d"]
>>> {i: j for i,j in enumerate(a)}
{0: 'a', 1: 'b', 2: 'c', 3: 'd'}
が、方法があります - )) – marmeladze
ああ申し訳ありませんが、私は実現しませんでした – vsarunhah