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

Python-リストのリストをセットのリストに変換する


リストのリストをセットのリストに変換する必要がある場合は、「map」、「set」、および「list」メソッドが使用されます。

以下は同じもののデモンストレーションです

my_list = [[2, 2, 2, 2], [1, 2, 1], [1, 2, 3], [1,1], [0]]

print("The list of lists is: ")
print(my_list)

my_result = list(map(set, my_list))

print("The resultant list is: ")
print(my_result)

出力

The list of lists is:
[[2, 2, 2, 2], [1, 2, 1], [1, 2, 3], [1, 1], [0]]
The resultant list is:
[set([2]), set([1, 2]), set([1, 2, 3]), set([1]), set([0])]

説明

  • リストのリストが定義され、コンソールに表示されます。

  • リストは「マップ」機能を使用してセットに変換されます。

  • これは再びリストに変換されます。

  • これは変数に割り当てられます。

  • これは、コンソールに出力として表示されます。


  1. リストを文字列に変換するPythonプログラム

    この記事では、特定の問題ステートメントを解決するための解決策とアプローチについて学習します。 問題の説明 リストを指定すると、文字列型に変換する必要があります。 ここでは、上記の問題ステートメントを解決するための4つの異なるアプローチについて説明します- アプローチ1:空の文字列で連結を使用する。 例 def listToString(s):    # empty string    str1 = ""    # traversal    for ele in s:    

  2. Pythonリスト

    このチュートリアルでは、Pythonリストについて学習します。リストの作成、アイテムへのアクセス、アイテムの削除、リストの削除などの方法。 Pythonでは、リストは角かっこ[]を使用して作成されます リスト内の各項目は、コンマ,で区切られます。 。 Pythonリストには複数の異なるタイプのオブジェクトを含めることができるため、すべてが文字列や整数である必要はありません。たとえば、混合タイプを含むリストを作成できます。 mixedTypesList = [a, True, 1, 1.0] リストの作成方法 colorsList = [red, green, blue] print(co