我正在使用split()
将我的字符串转换为列表,但是我发现一些我想放在一起的值是用split()
分开的。下面是我的例子。你知道吗
我将字符串作为"Ambala Cantt. 1.2 Bitter Gourd 1200 2000 1500"
,拆分后我希望它成为[Ambala Cantt.,1.2,Bitter Gourd,1200,2000,1500]
,但我得到的结果是['Ambala', 'Cantt.', '1.2', 'Bitter', 'Gourd', '1200', '2000', '1500']
。我不想这样。你知道吗
为什么我要使用split()
,因为我必须将我的字符串转换成list,这样我才能将每个数据存储到我的数据库中。有没有人能告诉我如何解决这个问题,或者用什么更好的方法把我的字符串转换成列表。你知道吗
看起来您正在尝试分析来自http://agmarknet.nic.in/的Mandi定价结果。它们有一个可预测的模式。你知道吗
需要在输入中找到一致的模式(我假设在这个数据集中有很多具有不一致分隔符的字符串)可能使用正则表达式来执行拆分:https://docs.python.org/2/library/re.html
OpenRefine如果字符串来自输入文件,则有助于数据清理。你知道吗
相关问题 更多 >
编程相关推荐