Lucas Sampaio <[email protected]> added the comment:
ok, I got it lista4 = input().split() print(lista4) lista4.sort() print(lista4) print(type(lista4[2])) 6 8 10['6', '8', '10'] ['10', '6', '8'] <class 'str'> ok, I got it 2018-07-01 18:05 GMT-03:00 Tim Peters <[email protected]>: > > Tim Peters <[email protected]> added the comment: > > Lucas, as Mark said you're sorting _strings_ here, not sorting integers. > Please study his reply. As strings, "10" is less than "9", because "1" is > less than "9". > > >>> "10" < "9" > True > >>> 10 < 9 > False > > ---------- > nosy: +tim.peters > > _______________________________________ > Python tracker <[email protected]> > <https://bugs.python.org/issue34016> > _______________________________________ > ---------- _______________________________________ Python tracker <[email protected]> <https://bugs.python.org/issue34016> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
