lis = ['123', 'abc', '4.56', '测试']
def get_list(x):
try:
return eval(x)
except:
return x
print(list(map(get_list, lis)))
# 输出结果:[123, 'abc', 4.56, '测试']
Python列表转换实践
lis = ['123', 'abc', '4.56', '测试']
def get_list(x):
try:
return eval(x)
except:
return x
print(list(map(get_list, lis)))
# 输出结果:[123, 'abc', 4.56, '测试']

被折叠的 条评论
为什么被折叠?
