投稿/コメントを表示します。

小川先生、.keys()とは何でしょうか?今は気にせず進めでよろしいでしょうか?

以下コードを書いた際、
for key in fish_dict.keys():
print(key)

出力結果

karei
katsuo
fugu

と表示されます。その為、
print(fish_dict.keys())と書いた際には、

['karei', 'katsuo', 'fugu']と、

Keyのみが出力されると思いました。

しかし出力結果は、

dict_keys(['karei', 'katsuo', 'fugu'])

でした。

dict_keys←この変数を作った覚えは無いのにこれが表示されるので、混乱しています。dict_keysは何を表すのでしょうか?

質問の意図が自分でもよく分からないのですが、何となく腑に落ちず質問させていただきました。
2024/04/30 17:13