Pythonでリストをタプルに変換します。
Pythonを使用したデータ分析中に、特定のリストをタプルに変換する必要がある場合があります。一部のダウンストリームコードはタプルの処理を期待している可能性があり、現在のリストにはそのタプルの値が含まれているためです。この記事では、それを行うためのさまざまな方法を紹介します。
タプル付き
これは、タプル関数をリストに直接適用する簡単な方法です。リスト要素はタプルに変換されます。
例
listA = ["Mon",2,"Tue",3] # Given list print("Given list A: ", listA) # Use zip res = tuple(listA) # Result print("The tuple is : ",res)
出力
上記のコードを実行すると、次の結果が得られます-
Given list A: ['Mon', 2, 'Tue', 3] The tuple is : ('Mon', 2, 'Tue', 3)
あり*
*演算子を適用して、指定されたリストを展開し、結果を括弧で囲むことができます。
例
listA = ["Mon",2,"Tue",3] # Given list print("Given list A: ", listA) # Use zip res = (* listA,) # Result print("The tuple is : ",res)
出力
上記のコードを実行すると、次の結果が得られます-
Given list A: ['Mon', 2, 'Tue', 3] The tuple is : ('Mon', 2, 'Tue', 3)
-
JSONデータをPythonタプルに変換する方法は?
最初にjson.loadsを使用してjsonをdictに変換し、次にdict.items()を使用してpythonタプルに変換できます。 Pythonのjsonモジュールを使用してJSONファイルを解析できます。このモジュールはjsonを解析し、それをdictに入れます。その後、通常のdictのようにこれから値を取得できます。たとえば、次のコンテンツを持つjsonがある場合- 例 { "id": "file", "value": "File", &n
-
Pythonでリストをタプルに変換する方法は?
タプル関数に渡すだけで、リストをタプルに変換できます。 例 my_list = [1, 2, 3] my_tuple = tuple(my_list) print(my_tuple) 出力 これにより、出力が得られます- (1, 2, 3)