我有一个清单:
L=[2,0,4,5]
Run Code Online (Sandbox Code Playgroud)
我想创建一个新的列表而不改变L本身:
K= [0,2,4,5]
Run Code Online (Sandbox Code Playgroud)
但是当我尝试:
K=L.sort()
print(K)
Run Code Online (Sandbox Code Playgroud)
它没有打印,如果我尝试:
print(L)
Run Code Online (Sandbox Code Playgroud)
它出来了:[0,2,4,5]
为什么K不是= [0,2,4,5]?如何创建新列表[0,2,4,5]并且不更改L?
我写了一个函数来创建一个嵌套列表.
例如:
input= ['a','b','c','','d','e','f','g','','d','s','d','a','']
Run Code Online (Sandbox Code Playgroud)
我想先创建一个子列表 ''
作为回报,我想要一个嵌套列表,如:
[['a','b','c'],['d','e','f','g'],['d','s','d','a']]
Run Code Online (Sandbox Code Playgroud)