Pythonで別のデータ型に基づいて空の変数を作成するにはどうすればよいですか?

別の変数のデータ型が同じ空の変数を作成するにはどうすればよいですか?

   data = get_data()
   new_variable = data.data_type()  #just create empty variable

In the above case, if data is a list then
new_variable will be list()

ベストアンサー

値のクラスを取得し、引数のないコンストラクタを呼び出し、それが爆発しないことを願ってください。

data.__class__()

コメントする

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です