私はPythonの初心者です。
コードの一部を見て、たとえば辞書などのデータ構造の内部にあるものを理解しようとしていることに常に気づきます。実際、私が最初に解決しようとしているのは、「これはどのようなデータ構造なのか?」ということです。そして、その中にあるものをどうやって見るかを考えようとします。私は変数を見て、「これは dict ですか、それともリストですか、それとも multidict ですか、それとも私がまだよく知らない何かですか?」と言いました。そして、「中身は?」。膨大な時間がかかり、正しいアプローチを取っているかどうかわかりません。
そこで問題は、「Python の達人は、何かがどのような種類のデータ構造であるかをどのように見つけ、それらのデータ構造の内部に何が入っているかを確認するためにどのような手法を使用するのか?」ということです。
質問が一般的すぎないことを願っていますが、有用なコードを作成することは言うまでもなく、データ構造の認識とその内容の表示に関する問題を修正しようとするだけで、途方もない時間を費やしています。
ありがとうございます。