在代码中,结果显示为“ ['fi','lou','you']”。但是我想分割字符串“ fi lou you”,并将“ fi”保存在a [0],'lou'中a [1],a [2]中的“ you”。我该如何实现。

a=['fi lou you'.split()]
print(a[0])

最佳答案

查看string.split的文档,您会看到它返回一个列表。然后,您可以使用方括号[]将其结果封装在另一个列表中,这会产生嵌套列表。

解决方案是在拆分字符串时简单地删除方括号

a='fi lou you'.split()
print(a[0])
# fi

关于python - 分割字符串并在python中按顺序将其保存到列表中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50170673/

10-12 17:25