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]
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]
PEHDOM
чтото вы намудрили, убирайте запятую, преобразовывайте в int, делите на 100 округляйте штатным round(), умножайе на 100