私はPythonを使い慣れていません。私はタプルを持っています。それは要素/辞書を持っています/。タプルするために新しい辞書を追加する必要がありますか?どうやってするの?私はPython 2.7を使用しています。助けてくれてありがとう。タプルに辞書を追加するには
答えて
Chris Greggとして、あなたはすでに存在しているタプルに何を追加することはできません。 2つのタプルを追加して新しいタプルを作成することもできます。
>>> t = (1, 2, 3)
>>> d = {'a':1, 'b':2, 'c':3}
>>> t + (d,)
(1, 2, 3, {'a': 1, 'c': 3, 'b': 2})
古いタプルは同じまま:
t += (d,)
t = t + (d,)
タプルに何も追加することはできません。これは不変です。 新しいタプルに辞書を追加するには、単にカンマで区切られ、括弧の中にそれらを置く:言っ
myTuple = (dict1, dict2, dict3)
この方法では、辞書でタプルを作成します。タプルがそれに辞書を追加する方法があれば必要ですか? – Zeck
新しいタプルを作成せずにタプルに何も追加することはできません(リストに追加する場合はおそらくリストを使用しているはずです)。古いタプルを追加した新しいタプルが本当に必要な場合は、これを行うことができます: 'myTuple + =(anotherDict、)' –
なぜタプルを使用するための速記である:
>>> t
(1, 2, 3)
また、これを行うことができますか?彼らはそれを定義した後に新しい値を追加することができないように作られているので、新しい値を "召喚"するだけです。 既にタプルがある場合は、タプルを交換期間のリストに変換することができます。
d = {'a':'val1' , 'b': 'val2'}
tuple1 = (1 , 2 , 3)
list1 = list(tuple1).append(d)
このようにして、新しいものを追加して他のタプルを呼び出す場合は、この方法でリストを使用できます。 本当にそれをタプルバックにするには、タプル関数を使用してください。
tuple2 = tuple(list1)
どのような方法でも、リストとタプルのポイントが得られることを願っています。
- 1. タプルをキー辞書に追加する
- 2. リストの辞書をタプルの辞書に変換する
- 3. 辞書に.csv形式の辞書を追加する
- 4. 辞書の値を別の辞書に追加する
- 5. タプルのリストをPythonの辞書の辞書に変換するには?
- 6. 辞書内の辞書に追加する
- 7. 辞書を辞書に追加しますか?
- 8. タプルのリストを辞書
- 9. Pythonで既存の辞書にタプルを挿入するには
- 10. Python辞書項目に値を追加
- 11. Atomのスペルチェッカー辞書に単語を追加するには?
- 12. タプル辞書にリストの理解
- 13. 辞書のタプル値を確認する
- 14. 辞書を辞書に追加すると、プログラムがクラッシュしますか?
- 15. 辞書のタプルへのアクセス
- 16. プロパティリストの辞書内の辞書に値を追加する方法
- 17. ディクショナリ内の辞書内の要素を辞書内に追加する
- 18. NullReferenceException C#で辞書を追加する
- 19. 辞書のリストに追加するには?
- 20. タプルにfloat値を追加
- 21. 辞書にファイルを書き込むときに辞書の末尾に「\ n」を追加する
- 22. リストにタプルを追加する
- 23. タプルをリストに追加する
- 24. 辞書を変更して辞書に追加しています
- 25. 別の辞書リストに辞書のリストを追加するにはどうすればよいですか?
- 26. Pythonでタプルのリストにタプルを追加する
- 27. 辞書のキーをリスト内のタプルに結合する
- 28. 新しいキーを辞書に追加する
- 29. データフレームから辞書にユニークな項目を追加する
- 30. C#の辞書に配列を追加する
それは私が欲しいものです。どうもありがとうございました。あなたは私の日を救う。 – Zeck