1. float() — 将数据转换为浮点型num1 = 1str1 = ‘10’print(type(num1))
print(type(float(num1))) # floatprint(float(num1)) # 1.0print(type(str1))
print(type(float(str1)))
print(float(str1)) # 10.0

2. str() — 将数据转换为字符串型print(type(str(num1))) # str

3. tuple() — 将一个序列转换为元组list1 = [10, 20, 30]
print(tuple(list1))

4. list() — 将一个序列转换为列表t1 = (100, 200, 300)
print(list(t1))

5. eval() — 计算在字符串中的有效Python表达式,并返回一个对象str2 = ‘1’str3 = ‘1.1’str4 = ‘(1000, 2000, 3000)’str5 = ‘[1000, 2000, 3000]’print(type(eval(str2)))
print(type(eval(str3)))
print(type(eval(str4)))
print(type(eval(str5)))
print(eval(str2))
print(eval(str3))
print(eval(str4))
print(eval(str5))