【发布时间】:2012-09-23 17:35:16
【问题描述】:
我有一个关于我正在阅读的字符串以及基于分隔符将其拆分并将其存储在列表中的问题。
我有这个输入 1.2.3.4。在哪里。是分隔符。 现在,当我使用拆分时,最后会得到这个字符“”。这是什么角色?
for element in data.split('.'):
L.append(element)
print L #prints out ["1","2","3","4",""]
我的问题是最后一个数组元素“”是什么?我想摆脱这个元素不仅在这个数组中,而且在字符串数据中。
我尝试使用element.rstrip(element),但它并没有摆脱它。我认为我的大部分困惑来自python中的“”指的是什么。
我也尝试使用L.remove(""),但这似乎不起作用。
【问题讨论】:
-
为什么这个问题有一个numpy标签?