ls()在Python里面什么意思

st=input()
ls=st.split()
第二步什么意思?

() 是函数 function
举例:把 input() 函数(用户的输入)放到 'input' 的变数里

>>> input = input()
asdf
>>> print(input)
asdf

根据主题,测试:

>>> st = input()
123456
>>> print(st)
123456
>>> ls = st.split()
>>> print( ls )
['123456']
>>> ls2 = st.split( '3' )
>>> print( ls2 )
['12', '456']
>>>

st.split( '3' ) -- 告诉 split() 以 '3' 为界限,把字串分开。
结果就是 12 和 456

split表示分割字符串,不带参数以空格分隔,带参数以指定参数分隔,求采纳!谢谢

把字串st以空格分割成多个子串存放在列表ls中

举个例子:
st = 'I am Chinese.'
ls = st.split()

ls ==> ['I', 'am', 'Chinese']

str.split( )函数 默认是以空格为分隔符,默认切割整个字符串,返回切分后元素的列表

split( )方法是字符串的分割,可以指定分隔符。默认是空格,返回分割后的列表
需要注意的是,分隔符会消失,比如"today is sunday".split("is") ,会输出['today ', ' sunday'],is消失了

第二步的意思简单来说就是把在控制台得到的信息进行分割,成为一个数组。这个比较简单,您直接试试就明白了。split()是python的字符串方法,可以将字符串以传入的字符进行分割后返回一个列表。请参考这篇博文:https://blog.csdn.net/weixin_51033461/article/details/124244363