我有一个文本文件,看起来像这样:我在读它是这样删除在一个字符串的第一个字符离开空白
6 Hello World
:
with open("test.txt") as fp:
for line in fp:
l = line.split(" ")
print(l)
它打印我整个字符串:
6 Hello World
我想删除了“6”字,只是存储字符串的“Hello World”在另一个字符串:
我做这个
newStr = l.replace(l[0],"")
现在给我:
Hello World
现在我想删除前导空间,存储字符串。 我尝试这样做:
newStr2 = newStr.replace(newStr[0],"")
print(newStr2)
但这打印:
HelloWorld
而不是Hello World
(没有前导空格字符) 什么我错在这里做什么? 另外,在newStr2上使用len()告诉我的长度是11,即使它是10. len()是否包含换行符?