当不存在分隔符时 split 返回什么

Mat*_*ens -1 python string

当不存在分隔符时,python split 函数返回什么?我认为它一定是一个包含一个元素的列表,即整个字符串。例如

s = "700"
parts = s.split(".")
Run Code Online (Sandbox Code Playgroud)

里面是什么parts[0]?是“700”吗?或者什么也没有?

我的个人测试,我所尝试过的,表明了这一点parts[0] = "700",但我想确定一下。

Ras*_*sen 5

.split只是创建一个字符串列表,当它到达指定的分隔符时,它会向列表中添加一个新字符串,以下字符将被放置在其中,依此类推。因此,如果它没有命中分隔符,则所有内容都将位于数组的第一项