int(x) - 将x转换为整数。
num = int("123") # num = 123
float(x) - 将x转换为浮点数。
num = float("123.45") # num = 123.45
str(x) - 将x转换为字符串。
text = str(123) # text = "123"
bool(x) - 将x转换为布尔值。
flag = bool(1) # flag = True
flag = bool("") # flag = False
list(x) - 将x转换为列表。
lst = list((1, 2, 3)) # lst = [1, 2, 3]
tuple(x) - 将x转换为元组。
tup = tuple([1, 2, 3]) # tup = (1, 2, 3)
dict(x) - 将x转换为字典,x必须是键值对序列。
dct = dict([("a", 1), ("b", 2)]) # dct = {"a": 1, "b": 2}
set(x) - 将x转换为集合。
st = set([1, 2, 3]) # st = {1, 2, 3}
complex(re, im) - 创建一个复数,其中re是实部,im是虚部。
c = complex(3, 5) # c = 3 + 5j