【发布时间】:2014-11-25 22:50:36
【问题描述】:
intlist = [[1,2,3],[6,5,4],[5,7,9],[6,2,6]]
intlist 可以是基于用户输入的任何内容,但每个子集中的元素数量应相同。我正在尝试从每个子列表中提取最大的 even 整数到一个新列表中。在这种情况下,[2,6,0,6] 将被返回。
我想知道如何找到给定子列表的长度(依次是每个子列表的长度),以便我可以遍历那么多元素。
for r in range(len(intlist)):
for c in range(?): #Range here should be length of sublist
if intlist[r][c] % 2 == 0:
#if it is even, choose max even value.
【问题讨论】:
标签: python list loops iteration