Python字符串转换

2023-11-16 02:48:45

在Python中,可以使用内置的函数来进行字符串转换。

1. 将字符串转换为整数:可以使用`int()`函数。例如:`int("123")`将返回整数123。
2. 将字符串转换为浮点数:可以使用`float()`函数。例如:`float("3.14")`将返回浮点数3.14。
3. 将字符串转换为布尔值:可以使用`bool()`函数。例如:`bool("True")`将返回布尔值True。
4. 将字符串转换为列表:可以使用`list()`函数。例如:`list("hello")`将返回列表['h', 'e', 'l', 'l', 'o']。
5. 将字符串转换为元组:可以使用`tuple()`函数。例如:`tuple("hello")`将返回元组('h', 'e', 'l', 'l', 'o')。
6. 将字符串转换为字典:可以使用`eval()`函数。例如:`eval("{'name': 'John', 'age': 25}")`将返回字典{'name': 'John', 'age': 25}。

需要注意的是,在进行字符串转换时,要确保字符串的格式是正确的,否则可能会引发异常。例如,如果字符串不能转换为整数,则会引发`ValueError`异常。