Я дал эту строку своему коду Python, из которого я хотел найти максимум.
>>> a = ("4 5 29 54 4 0 -214 542 -64 1 -3 6 -6")
>>> a = a.split(" ")
>>> max(a)
>>> 6
Может кто-нибудь объяснить, почему он не возвращает 542?
Наконец-то я нашел правильный код:
>>> a = a.split(" ");
>>> a = [int(i) for i in a];
>>> return str(max(a))
Но может ли кто-нибудь сказать мне мою глупость в прежнем коде.