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

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


Pythonを使用したデータ分析の一環として、データコンテナをセットからリストに変換する必要がある場合があります。この記事では、この要件を解決する方法を説明します。

リスト付き

これは、特定のセットにリスト関数を直接適用する簡単なアプローチです。要素はリストの要素に変換されます。

setA = {'Mon', 'day', '7pm'}
# Given Set
print("Given set : \n", setA)
res = (list(setA) )
# Result
print("Final list: \n",res)

出力

上記のコードを実行すると、次の結果が得られます-

Given set :
['7pm', 'Mon', 'day']
Final list:
['7pm', 'Mon', 'day']

*

スター演算子はリストを取り込むことができ、その周りに角かっこを適用することでリストを取得します。

setA = {'Mon', 'day', '7pm'}
# Given Set
print("Given set : \n", setA)
res = [*setA, ]
# Result
print("Final list: \n",res)

出力

上記のコードを実行すると、次の結果が得られます-

Given set :
{'Mon', '7pm', 'day'}
Final list:
['Mon', '7pm', 'day']

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

    Pythonはこの種の変換をたくさん必要とします。たとえば、このような変換はシリアル化の目的で役立ちます。このような変換の例は、-です。 ['h', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd'] to "hello world" Pythonには、このような変換に使用できる結合メソッドがあります。オブジェクトを連結するために使用される区切り文字列

  2. Pythonでリストをタプルに変換する方法は?

    タプル関数に渡すだけで、リストをタプルに変換できます。 例 my_list = [1, 2, 3] my_tuple = tuple(my_list) print(my_tuple) 出力 これにより、出力が得られます- (1, 2, 3)