从Python中的列表中删除单引号
发布时间:2020-12-20 13:00:26 所属栏目:Python 来源:网络整理
导读:我有一个输入字符串: result = '"testing","0.8841","642000.0","80.014521","-60.940653","4522126666","1500854400","","1500842014000","name","-60.996532","sampledevice","3","name"'data = result.split("n")i = 0while i len(data): i = i +1 dd =
我有一个输入字符串:
result = '"testing","0.8841","642000.0","80.014521","-60.940653","4522126666","1500854400","","1500842014000","name","-60.996532","sampledevice","3","name"' data = result.split("n") i = 0 while i < len(data): i = i +1 dd = data[i].split(',') print dd break 并将相应的输出为: [ '"testing"','"0.8841"','"642000.0"','"80.014521"','"-60.940653"','"4522126666"','"1500854400"','""','"1500842014000"','"name"','"-60.996532"','"sampledevice"','"3"','"name"' ] 如何从列表中的每个元素中删除单引号? 解决方法
将文本视为CSV:
import csv import StringIO result = '"testing","name"' print next(csv.reader(StringIO.StringIO(result))) 给你: ['testing','0.8841','642000.0','80.014521','-60.940653','4522126666','1500854400','','1500842014000','name','-60.996532','sampledevice','3','name'] (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |