拆分字符串并在python中按顺序保存到列表中

时间:2018-05-04 08:39:01

标签: python string list split

在代码中,结果显示" [' fi',' lou','你']"。但我想要将字符串分开" fi lou you"并保存' fi'在[0],' lou'在[1]中,'你'在[2]中。我怎样才能实现它。

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

3 个答案:

答案 0 :(得分:2)

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

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

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

答案 1 :(得分:1)

你正在寻找

吗?
"@microsoft/sp-module-loader": "node_modules/@microsoft/sp-module-loader/dist/sp-module-loader.js"

还是有更复杂的东西?

答案 2 :(得分:-2)

使用此技术获得所需的响应。

    a = "['fi', 'lou', 'you']" # This is the input string
    a = a.replace("[","").replace("]","").split()
    print a[0]