为什么要使用类型转换
1. 因为类型统一才能参与计算
my_str = "5"
value = my_str + str(6)
print(value, type(value))
my_str = "1"
my_num = 2
result = int(my_str) + my_num
print(result, type(result))
my_str = "[1, 2, 4]"
# new_list = list(my_str)
# print(new_list)
eval
result = eval(my_str) # 获取字符串中的原始内容
print(result, type(result))
my_str = "(1, 2, 4)"
result = eval(my_str) # 获取字符串中的原始内容
print(result, type(result))
my_str = "123"
result = eval(my_str) # 获取字符串中的原始内容
print(result, type(result))