1. ホーム
  2. パイソン

[解決済み】Pythonでリストに複数の値を追加する方法

2022-03-30 20:22:01

質問

Pythonで複数の値をリストに追加する方法を見つけようとしています。私はそれを行うためのいくつかの方法があることを知っています、例えば、手動で値を入力する、または追加操作を for ループ、または appendextend 関数を使用します。

しかし、もっとすっきりした方法はないのだろうか。あるパッケージや関数とか?

どのように解決するのですか?

を使用することができます。 シーケンスメソッド list.extend を使用すると、他のリストや値のシーケンスを提供する他のものなど、あらゆる種類の反復可能なものから複数の値でリストを拡張することができます。

>>> lst = [1, 2]
>>> lst.append(3)
>>> lst.append(4)
>>> lst
[1, 2, 3, 4]

>>> lst.extend([5, 6, 7])
>>> lst.extend((8, 9, 10))
>>> lst
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

>>> lst.extend(range(11, 14))
>>> lst
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]

ということは list.append() を追加してください。 単一の の値、そして list.extend() を追加します。 複数 の値を指定します。