私は整数のリストを持っていますが、このリストの個々の整数に追加することが可能かどうかは疑問でした。リストに整数を加えます
4
A
答えて
7
ここで、t hingsはここ
>>> L = [0, 0, 0, 0]
>>> things_to_add = ({'idx':1, 'amount': 1}, {'idx': 2, 'amount': 1})
>>> for item in things_to_add:
... L[item['idx']] += item['amount']
...
>>> L
[0, 1, 1, 0]
あなたはまた、リスト内包で上記を達成し、ここで
L[:] = [sum(i) for i in zip(L, things_to_add)]
を圧縮可能性が別のリスト
>>> L = [0, 0, 0, 0]
>>> things_to_add = [0, 1, 1, 0]
>>> for idx, amount in enumerate(things_to_add):
... L[idx] += amount
...
>>> L
[0, 1, 1, 0]
から要素を追加する例である辞書から来る追加しますタプルのリストから追加する例です。
>>> things_to_add = [(1, 1), (2, 1)]
>>> for idx, amount in things_to_add:
... L[idx] += amount
...
>>> L
[0, 1, 1, 0]
0
はい、リストが変更可能なので可能です。
組み込みのenumerate()
関数を見て、リストを反復処理し、各エントリのインデックスを見つけて(特定のリストアイテムに割り当てることができます)
3
fooList = [1,3,348,2]
fooList.append(3)
fooList.append(2734)
print(fooList) # [1,3,348,2,3,2734]
16
あなたがリストの最後に追加することができます:あなたはこのようなリストの項目を編集することができ
foo = [1,2,3,4,5]
foo.append(4)
foo.append([8,7])
print(foo) #[1, 2, 3, 4, 5, 4, [8, 7]]
:
foo = [1,2,3,4,5]
foo[3] = foo[3] + 4
print(foo) #[1,2,3,8,5]
リストの中間に
挿入整数 :
x = [2,5,10]
x.insert(2, 77)
print(x) #[2, 5, 77, 10]
0
listName.append(4)
のような番号を追加しようとすると、最後に4
が追加されます。 <int>
とし、num = 4
とそれに続くlistName.append(num)
という名前を付けると、'num' is of <int> type
とlistName is of type <list>
というエラーが表示されます。だから、それを追加する前にキャストint(num)
をタイプしてください。
関連する問題
- 1. リストの各要素に整数を追加する方法は?
- 2. リストに整数と文字列を追加する<Object>
- 3. Pythonでリストの先頭に整数を追加する
- 4. リストを数えますか?
- 5. Bulkloaderインポート整数リスト
- 6. struts2 - optiontransferselect - 整数リストをアクションに渡す
- 7. 整数リストをPythonに渡す
- 8. 整数リストの整数を因数分解する
- 9. Linqは、整数のリストに対して整数の子リストを交差させます。
- 10. 整数のリストを最小から最小まで並べ替える方法
- 11. は、整数の範囲を与えられた私は素数のリストを見つけたい素数のリスト
- 12. フィルターPythonでリストが整数
- 13. 配列内の整数の数を数えます
- 14. 文字列内の整数の数を数えます。
- 15. 2つの整数をTSQL文の別の整数に追加するには?
- 16. リストは長さ関数によって整数として考えられます
- 17. Prologリストに変数を追加する
- 18. 整数のリストをチェックするためのHaskellのカスタム整列化関数
- 19. Javascriptで整数を追加する
- 20. Python - 完全にリストから整数をクリアするには?
- 21. リストからソフトウェアのコマンドラインまでの整数を解析する
- 22. Luaで整数の後に小数点を追加する
- 23. cでcsvの変数に整数を追加する方法
- 24. レコード数が最大整数値を超えました
- 25. ファイル内の整数の数はどのように数えますか? (C++)
- 26. 1項目リストを整数に変換する
- 27. SQL:+区切りリストを整数に変換する
- 28. エリクサーのタプルでリストから整数を抽出するには?
- 29. 整数のリストに文字列を変換する
- 30. プログラムで負の整数のリストを返すには?
「個々の整数に加える」とはどういう意味ですか?要素1,5、10、23などの要素に同じ数値を追加しますか? – canavanin
質問に答えるための情報が不十分です。 「このリストの個々の整数に加える」とはどういう意味ですか? –
操作の前後にリストを表示する例を示してください。 –