Форум сайта python.su
294
чтото вы намудрили, убирайте запятую, преобразовывайте в int, делите на 100 округляйте штатным round(), умножайе на 100
def myRound(A): if ',' in A: A=''.join(A.split(',')) A=int(A) return round(A/100)*100 s =['23,45','2,567','98,7','9,35'] print(list(map(myRound, s))) >>> [2300, 2600, 1000, 900]
[code python][/code]
Офлайн
1
PEHDOM
чтото вы намудрили, убирайте запятую, преобразовывайте в int, делите на 100 округляйте штатным round(), умножайе на 100
Отредактировано Acamori (Апрель 14, 2017 14:34:04)
Офлайн