小编Nek*_*oso的帖子

给我最高的元素

我有一个这样的列表:

List1: [1, 5, 9, 1, 5, 9, 15, 21, 29, 1, 5, 9, 15]
Run Code Online (Sandbox Code Playgroud)

我想要一个新的列表,它应该包含最高的数字,然后再用1开始.

List_new: [9, 29, 15]
Run Code Online (Sandbox Code Playgroud)

我试过这个:

List_new = []
for i in range(len(List1)):
    j = List1[i]
    if j + 1 == '1': 
        List_new += [j]
    else:
        continue
print(j)
Run Code Online (Sandbox Code Playgroud)

但我得到了一个空列表.

python list

3
推荐指数
1
解决办法
116
查看次数

如何根据另一个列表中的长度对列表进行切片?

我有两个清单:

list1 = [4,6,4] 

list2 = [1,1,1,1,0,0,0,0,0,0,1,1,1,1]
Run Code Online (Sandbox Code Playgroud)

现在我想创建一个新列表,其中包含前四个项目(因为list1 [0] = 4)来自list2一个监听器.

list3 = [(1,1,1,1),(0,0,0,0,0,0),(1,1,1,1)]
Run Code Online (Sandbox Code Playgroud)

python list

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

标签 统计

list ×2

python ×2