数据类型转换

有时候,我们需要对数据内置的类型进行转换,数据类型的转换,一般情况下你只需要将数据类型作为函数名即可。

可以使用内置的类型转换函数来在不同的数据类型之间进行转换。以下是一些常用的类型转换函数:

类型转换函数转换目标可被转换的类型
int()整数字符串,浮点数,布尔值
float()浮点数整数,字符串,布尔值
str()字符串整数,浮点数,布尔值,列表,元组,集合
list()列表可迭代对象(字符串、元组、集合等)
tuple()元组可迭代对象(字符串、列表、集合等)
set()集合可迭代对象(字符串、列表、元组等)
bool()布尔类型整数,浮点数,字符串,列表,元组,集合,空对象

Try yourself

试着去转换下面的变量:

num_str_int = "42"
num_str_float = "3.14"
num = 42
my_tuple = (1, 2, 3)
my_list = [4, 5, 6]
zero = 0
one = 1

print(type(num_str_int), type(int(num_str_int)))
#Enter your code below