我想根据充满int的行对列值进行排序:
cart = [[1, 3, 0, 2], ['olives', 'tomatoes', 'avocado', 'patato']]
还有这个
new_cart= [[0, 1, 2, 3], ['avocado', 'olives', 'patato', 'tomatoes' ]]
换句话说,我希望字符串按它们对应的整数值排序:
我发现了这些问题,但没有一个是我想要的:
how to sort 2d array by row in python?
How to sort multidimensional array by column?
Tags:
这样就行了。简单的列表理解。!你知道吗
zip排序-解压过程应该做到以下几点:
或者如果你想把它们列为清单:
在Python3.x上,
zip
和map
都返回迭代器,因此如果您想将它们“烘焙”到列表中,只需将它们“强制转换”为迭代器,即:注意:正如JJoao所建议的,您也可以在内部
zip
中使用参数展开,而不是显式地从列表中选择要zip
的字段,例如:相关问题 更多 >
编程相关推荐