Python 中的数据类型转换
作者:野牛程序员:2023-06-20 08:54:06python阅读 2648
在Python中,可以使用各种内置函数进行数据类型转换。以下是一些常用的数据类型转换示例:
整数与浮点数之间的转换:
y = float(x) # 转换为浮点数
print(y) # 输出:10.0
z = 3.14
w = int(z) # 转换为整数
print(w) # 输出:3
字符串与数字之间的转换:
b = int(a) # 转换为整数
print(b) # 输出:10
c = "3.14"
d = float(c) # 转换为浮点数
print(d) # 输出:3.14
e = 10
f = str(e) # 转换为字符串
print(f) # 输出:"10"
列表、元组与字符串之间的转换:
my_list = [1, 2, 3] my_tuple = tuple(my_list) # 转换为元组 print(my_tuple) # 输出:(1, 2, 3) my_string = "Hello" my_list = list(my_string) # 转换为列表 print(my_list) # 输出:['H', 'e', 'l', 'l', 'o'] my_tuple = ('a', 'b', 'c') my_string = ''.join(my_tuple) # 转换为字符串 print(my_string) # 输出:"abc"
字符串与字典之间的转换:
my_dict = {'name': 'Alice', 'age': 25} my_string = str(my_dict) # 转换为字符串 print(my_string) # 输出:"{'name': 'Alice', 'age': 25}" my_string = "{'name': 'Alice', 'age': 25}" my_dict = eval(my_string) # 转换为字典 print(my_dict) # 输出:{'name': 'Alice', 'age': 25}
这些只是一些常见的数据类型转换示例,Python还提供了其他更多的数据类型转换函数和技巧,具体取决于你的需求和数据类型之间的关系。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892