小编use*_*310的帖子

创建新列表而不更改原始列表

我有一个清单:

         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?

python sorting list

10
推荐指数
2
解决办法
3784
查看次数

如何从展平列表创建嵌套列表?

我写了一个函数来创建一个嵌套列表.

例如:

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)

python python-3.x

4
推荐指数
1
解决办法
244
查看次数

标签 统计

python ×2

list ×1

python-3.x ×1

sorting ×1