Pythonでアスタリスク演算子を使用してタプルをリストに変換してみます。
タプル(Tuple)をリスト(List)に変換する方法の一つとして、アスタリスク(*)演算子を使用する方法があります。タプル内の要素をリストに展開するために使用されます。アスタリスク演算子を使うことで、より簡潔にタプルを展開してリストに変換できます。
■Python
今回のPythonのバージョンは、「3.9.9」を使用しています。(Windows11)(pythonランチャーでの確認)
■アスタリスク演算子を使用してタプルをリストに変換する
では、早速アスタリスク演算子を使用してタプルをリストに変換するスクリプトを書いていきます。
■コード
# タプルの定義 my_tuple = (1, 2, 3, 4, 5) # アスタリスク演算子を使用してタプルをリストに変換 my_list = [*my_tuple] # 変換されたリストを表示 print(my_list)
まずmy_tupleというタプルを定義し、それから角括弧とアスタリスク演算子を用いて、[*my_tuple] と記述します。これでタプルの要素を展開し、リスト my_list に格納されます。最終的に、print()を用いて、my_listを出力することで、タプルがリストに変換された結果が表示されます。
■実行・検証
このスクリプトを「t_list.py」という名前で、Pythonが実行されている作業ディレクトリ(カレントディレクトリ)に保存し、コマンドプロンプトから実行してみます。
実行してみると、アスタリスク演算子を使用することで、タプルの要素を展開して簡単にリストに変換。変換後、リストを出力させることができました。
コメント