eval函数就是实现int、list、dict、tuple与str之间的转化
str函数把int、list,dict,tuple转为为字符串
1.str转化为int
a = '1+1'
print(type(a))
a = eval('1+1')
print(type(a))
数据类型
2.str转换为 list
list_list = [1, 2, 3, 4, 5]
a = eval("list")
print(a)
print(type(a))
输出
3.str转换为dict
dict_dict = {1: 'a', 2: 'b', 3: 'c', 4: 'd'}
a = eval("dict")
print(a)
print(type(a))
输出
4.str转换为truple
tle_hah = ('python', 'hello world')
print(type(tle_hah))
a = eval('tle_hah')
print(type(tle_hah))
输出