找到整数的最大数字

时间:2014-02-16 16:20:20

标签: python list int max min

所以在这种情况下整数是2013,最大数字是3.我将如何继续这样做?任何帮助表示赞赏。谢谢!

1 个答案:

答案 0 :(得分:3)

max([int(c) for c in str(2013)])

首先将数字转换为字符串,这样可以逐个查看每个数字,而不是将其转换为单个数字列表并查找最大值

更容易阅读的解决方案

max = -1

for c in str(2013):
    i = int(c)
    if i > max:
        max = i