小编Lig*_*ght的帖子

按字长对列表进行分组

例如,我有一个清单,比方说

list = ['sight', 'first', 'love', 'was', 'at', 'It']
Run Code Online (Sandbox Code Playgroud)

我想按字长对这个列表进行分组

newlist = [['sight', 'first'],['love'], ['was'], ['at', 'It']]
Run Code Online (Sandbox Code Playgroud)

请帮帮我.升值!

python list

4
推荐指数
2
解决办法
1475
查看次数

将列表l中的每个元素移动到列表p

我想按升序将每个元素从一个列表转移到另一个列表.这是我的代码:

l=[10,1,2,3,4,5,6,7,8,9]  
p=[]  
for x in l :   
    p.append(min(l))  
    l.remove(min(l))  
print p
print l
Run Code Online (Sandbox Code Playgroud)

但它返回此结果:

[1, 2, 3, 4, 5]
[10, 6, 7, 8, 9]
Run Code Online (Sandbox Code Playgroud)

我不知道为什么它停在中途,请帮帮我...谢谢!

python

0
推荐指数
1
解决办法
93
查看次数

标签 统计

python ×2

list ×1