小编Mat*_*att的帖子

按索引创建嵌套列表的最小值列表

我有一系列相同长度的嵌套列表(列表的数量不同):

list1=[[5.5,4,6.21,3.4,8.1,3.8],[3.8,2.1,5.1,4,12.3,2.4],[4,2.11,8.2,3.6,4.5,2]]
Run Code Online (Sandbox Code Playgroud)

我正在尝试创建每个列表的每个索引的最小数字的列表,即

list2=[3.8,2.1,5.1,3.4,4.5,2]
Run Code Online (Sandbox Code Playgroud)

真的不确定从哪里开始,除了答案是列表理解或 for 循环......

python list min nested-lists

2
推荐指数
1
解决办法
739
查看次数

将列表的每个元素与另一个列表中的相应索引进行比较

我有一个清单:

list1=[1,2,3,4,5,6]
Run Code Online (Sandbox Code Playgroud)

我需要将其与一系列其他列表进行比较:

list2=[[0,0,0,0,0,0],[0,1,2,3,4,5],[2,2,2,2,2,2],[5,4,3,2,1,0]]
Run Code Online (Sandbox Code Playgroud)

并标记其中list1中的每个值都大于list2 [n]中相应索引的值的任何一个,即:

list1[0]>list2[n][0], list1[1]>list2[n][1], list1[2]>list2[n][2], list1[3]>list2[n][3], list1[4]>list2[n][4], list1[5]>list2[n][5]
Run Code Online (Sandbox Code Playgroud)

在这里,它应该返回TRUE,TRUE,FALSE,FALSE

list1和list2 [n]的长度始终相同,但此长度可能不同.

python comparison list-comprehension

2
推荐指数
1
解决办法
47
查看次数