私はPythonの新人で、リストと辞書が実際にどのように機能するかを理解するのに苦労しています。私のプログラムには、次のようなリストがあります。
Hat =[334,hat,59,200]
334
キーと vaule =を使用して、dict にしたいこと[hat,59,200]
。どうすればそうすることができますか?
私はPythonの新人で、リストと辞書が実際にどのように機能するかを理解するのに苦労しています。私のプログラムには、次のようなリストがあります。
Hat =[334,hat,59,200]
334
キーと vaule =を使用して、dict にしたいこと[hat,59,200]
。どうすればそうすることができますか?
最初の要素とそれ以降のすべての要素をスライスで抽出するだけです。
{Hat[0]: Hat[1:]}
複数の帽子を持っている場合は、辞書内包表記を使用できます。
hats = [
[334,'hat',59,200],
[123,'chapeau',19,300],
[999,'hut',1,100],
]
print( {Hat[0]: Hat[1:] for Hat in hats} )