可以使用Python自带的zip函数将多个列表的相应元素组合成元组,然后按照元组的大小进行比较。
示例代码:
def smallest_at_lowest(lst):
"""
找到在最低位上具有较小整数的列表。
"""
return min(zip(*lst))
lists = [[3, 9, 5], [1, 7, 2], [4, 6, 8]]
result = smallest_at_lowest(lists)
print(result) # (1, 6, 2)
在以上示例代码中,定义了一个名为“smallest_at_lowest”的函数,该函数使用Python自带的min函数,对通过zip函数组合的列表元组进行比较,最终返回在最低位上具有较小整数的列表。
传入的参数“lst”是一个包含多个列表的列表,可以根据具体情况进行修改。在示例中,传入了一个由三个内含三个元素的列表组成的列表。
最后,将一个包含多个列表的列表传入函数,并将其返回值打印出来,结果为(1, 6, 2)。