我有一个列表列表,我需要找到每个列表的最大值,但我不知道该怎么做。
\nl = [['6', '6', '11', '12', '10', '6', '9', '10', '6'], ['4'], ['6', '20', '10', '6', '10', '7', '8'], ['8', '4', '1', '5', '5']]\nRun Code Online (Sandbox Code Playgroud)\n最大值 \xe2\x80\x8b\xe2\x80\x8b 必须返回到列表中,因为这样我就必须对它们求和。\n示例:
\nmax_values = [12, 4, 20, 8]\nRun Code Online (Sandbox Code Playgroud)\n
您可以使用简单的列表理解来max获取最大值并将map所有元素转换为int:
max_values = [max(map(int, i)) for i in l]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2002 次 |
| 最近记录: |