Pythonの形式変換方法にはどんなものがありますか?
Pythonの形式変換方法には以下の種類があります。
- 文字列を整数に変換する:int()関数を使うと、文字列を整数に変換できます。例:
- num_str = “123”
num_int = int(num_str) - 整数を文字列に変換するには、str()関数を使用します。例えば、
- num_int = 123
num_str = str(num_int)num_int = 123
num_str = str(num_int) - 文字列を浮動小数点数に変換するには、float()関数を使用します。例えば:
- num_str = “3.14”
num_float = float(num_str)num_str = “3.14”
num_float = float(num_str) - 浮動小数点数を文字列に変換するには、str()関数を使用します。例えば:
- num_float = 3.14
num_str = str(num_float)num_float = 3.14
num_str = str(num_float) - リストを文字列に変換する: join()関数を使用すると、リスト内の要素を1つの文字列に結合することができます。例えば:
- my_list = [“Hello”, “World”]
my_str = ” “.join(my_list) -> my_list = [“Hello”, “World”]
my_str = ” “.join(my_list) -> my_str = ” “.join(my_list) - split()関数を使用すると、指定された区切り文字で文字列をリストに変換することができます。例えば、
- my_str = “Hello World”
my_list = my_str.split()my_str = “Hello World”
my_list = my_str.split() - 辞書を文字列に変換するには、jsonライブラリのdumps()関数を使用して、辞書をJSON形式の文字列に変換できます。例えば、
- import json
my_dict = {“name”: “John”, “age”: 30}
my_str = json.dumps(my_dict)jsonをインポートし、my_dict = {“name”: “John”, “age”: 30}という辞書を作成し、json.dumps(my_dict)を使って文字列に変換します。 - JSON文字列を辞書に変換するには、jsonライブラリのloads()関数を使用します。例えば:
- import json
my_str = ‘{“name”: “John”, “age”: 30}’
my_dict = json.loads(my_str)