我有一个这样的列表:
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)
但我得到了一个空列表.
我有两个清单:
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)