码尚云_西安云计算培训_云计算运维培训机构
标题: python中eval有何用法 [打印本页]
作者: 云鼎 时间: 2022-9-19 14:24
标题: python中eval有何用法
python中的eval可以将字符串转成我们熟知的数据类型。可以将字符串转成list(列表)、tuple(元组)、dict(字典)等形式。
1.字符串转成列表:
a="['12',2,3,4234,["test"]]"
t=eval(a)
print(type(t))
结果:<class 'list'>
2.字符串转成字典:
a = "{'test1': '1', 'test2': '2'}"
b = eval(a)
print(type(b))
结果: <class 'dict'>
3.字符串转成元组:
a="('1','test1',123)"
b=eval(a)
print(type(b))
结果:<class 'tuple'>
欢迎光临 码尚云_西安云计算培训_云计算运维培训机构 (http://www.mashangcloud.com/) |
Powered by Discuz! X3.4 |