Python
 Computer >> コンピューター >  >> プログラミング >> Python

Python-別のリストにリストを挿入


リストはextend()メソッドでもあり、引数として渡したリストの項目を追加します。 extend()-Pythonリストメソッドextend()は、seqの内容をlistに追加します。詳細については、「https://www.tutorialspoint.com/python/list_append.htm」

をご覧ください。

では、実際に見てみましょう

#append
first_list = [1,2,3,4,5]
second_list = [6,7,8,9,10]
first_list.append(second_list)
# print result using append
print("The list pattern using append is : " + str(first_list))
#extend
third_list_ = [11,12,13,14,15]
fourth_list = [16,17,18,19,20]
third_list_.extend(fourth_list)
print("The list pattern using extend is : " + str(third_list_))

出力

The list pattern using append is : [1, 2, 3, 4, 5, [6, 7, 8, 9, 10]]
The list pattern using extend is : [11, 12, 13, 14, 15, 16, 17, 18, 19, 20]

  1. ソートされたリストに要素を挿入するPythonプログラム

    この記事では、以下に示す問題ステートメントの解決策について学習します。 問題の説明 −リストが与えられたので、ソートされた順序を変更せずにリストに要素を挿入する必要があります 以下で説明するように、2つのアプローチがあります- アプローチ1:強引な方法 例 def insert(list_, n):    # search    for i in range(len(list_)):       if list_[i] > n:          index = i

  2. Pythonの特定の位置にあるリストのオブジェクトを挿入するにはどうすればよいですか?

    特定の位置に要素を挿入する場合は、insert(pos、obj)メソッドを使用します。 1つのオブジェクトを受け入れ、そのオブジェクトが呼び出されたリストの位置posにそのオブジェクトを追加します。 例 my_list = [2, 3, 1, -4, -1, -4] my_list.insert(1, 0) print(my_list) 出力 これにより、出力が得られます- [2, 0, 3, 1, -4, -1, -4] オブジェクトを最後にのみ挿入する場合は、挿入の代わりに追加を使用します。 1つのオブジェクトを受け入れ、そのオブジェクトを呼び出されたリストの最後に追加します。 例