python
1#パーティを決める 2party={} 3 4party["フシギバナ"]={"タイプ":"くさ"}, 5 6party["フシギバナ"]={"タイプ":"くさ"},
このようなコードを書いた時、["フシギバナ"]というキーが同じである為、上書きされてしまいますが、上書きをせずに両方残しておきたいのです また連結をするという事もしたくありません
色々考えて、試した結果リストで囲んだり、辞書のリストを作ってやれば上書きを回避出来ました
python
1party=[{"フシギバナ":{"タイプ":"くさ"}}, 2 {"フシギバナ":{"タイプ":"くさ"}},]
python
1party=[] 2 3pokemon1={"フシギバナ":{"タイプ":"くさ"} 4pokemon2={"フシギバナ":{"タイプ":"くさ"} 5 6party.append(pokemon1) 7party.append(pokemon2)
ただリストで囲んだことにより抽出がやや面倒になっているので、出来ればリストで囲むことなく、上書きを回避出来ればいいと思っているのですが、可能なのでしょうか...
辞書の抽出の仕様的にそのような事は厳しいのでしょうか
わかる方いらしたらお願いします
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/04/04 10:05