我有一个关于我正在阅读的字符串以及基于分隔符将其拆分并将其存储在列表中的问题。
我有这个输入 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("")
,但这似乎不起作用。