00问答网
所有问题
python一个列表,多个字符串,不是纯数字的,如何转换为的数字列表
a=["a","12","23","b","c","2"]
转化为:
b=["a",12, 23 ,"b","c", 2]
举报该问题
推荐答案 2016-12-06
def int_it(v):
try:
return int(v)
except:
return v
a=["a","12","23","b","c","2"]
b = [int_it(each) for each in a]
print b
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/DeBTjI0ITZDTe0nTjB0.html
相似回答
大家正在搜
相关问题
python一个列表,多个字符串,纯数字的,如何转换为真正的...
python把一个数字列表转化为一个数字
python如何将一个全部为int的列表,转化为全部为str...
python怎么把一个列表内容为数字变为字符串
python如何将几个数字或者字符输入到一个列表或者字符串中...
python如何将list中的字符转为数字
python怎么将一个数字转化为列表