我使用split()
将我的字符串转换为列表,但我发现我想要在一起的一些值使用split()
分开。以下是我的例子。如何在python中使用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()
,因为我有我的字符串转换成列表,以便我可以储存每个数据到我的数据库。任何人都可以告诉我如何解决这个或更好的方法来将我的字符串转换为列表。
您是否有任何可重现的逻辑来决定如何拆分字符串?也许与你的字符串中的数字有关? – Ben