\

Pythonでは、複数のリストを結合するために、いくつかの方法があります。ここでは、それらの方法を紹介します。

リストの結合

Pythonでは、+ 演算子を使用して2つのリストを結合することができます。これにより、リストの要素が重複して表示されます。

def Union(lst1, lst2):
    final_list = lst1 + lst2
    return final_list

lst1 = [23, 15, 2, 14, 14, 16, 20 ,52]
lst2 = [2, 48, 15, 12, 26, 32, 47, 54]
print(Union(lst1, lst2))

このコードは、lst1lst2の要素をすべて含む新しいリストを出力します。

順序を保持したリストの結合

リストの要素の順序を保持したまま結合するには、sorted()関数を使用します。

def Union(lst1, lst2):
    final_list = sorted(lst1 + lst2)
    return final_list

lst1 = [23, 15, 2, 14, 14, 16, 20 ,52]
lst2 = [2, 48, 15, 12, 26, 32, 47, 54]
print(Union(lst1, lst2))

このコードは、lst1lst2の要素をすべて含む新しいリストを出力し、そのリストはソートされています。

重複なしのリストの結合

リストから重複する要素を取り除くには、set()関数を使用します。

def Union(lst1, lst2):
    final_list = list(set(lst1) | set(lst2))
    return final_list

lst1 = [23, 15, 2, 14, 14, 16, 20 ,52]
lst2 = [2, 48, 15, 12, 26, 32, 47, 54]
print(Union(lst1, lst2))

このコードは、lst1lst2の要素をすべて含む新しいリストを出力し、そのリストからは重複する要素が取り除かれています。

これらの方法を使用すれば、Pythonで複数のリストを効率的に結合することができます。適切な方法を選んで、コードをより効率的にしましょう。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です