Pythonでは、複数のリストの要素を結合するために、いくつかの方法があります。ここでは、その中でも特に一般的な方法をいくつか紹介します。
リストの結合
Pythonのリストは、+
演算子を使用して簡単に結合することができます。以下に例を示します。
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))
このコードは、lst1
と lst2
の2つのリストを結合し、その結果を出力します。
順序を保持したリストの結合
リストの結合時に順序を保持するためには、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))
このコードは、lst1
と lst2
の2つのリストを結合し、その結果をソートして出力します。
重複なしのリストの結合
リストの結合時に重複を排除するためには、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))
このコードは、lst1
と lst2
の2つのリストを結合し、その結果から重複を排除して出力します。
以上、Pythonでリストの要素を結合する基本的な方法について説明しました。これらの方法を理解し、適切に使用することで、Pythonでのリスト操作がよりスムーズになるでしょう。