import re
a = ['текст/1/текст', 'текст/3/текст', 'текст/2/текст']
maxi = 0
s = ''
for i in a:
u = int(re.findall(r'\d', i)[0])
if maxi < u:
maxi = u
s = i
print(s)
В python - строки неизменяемый тип(immutable), на что и намекает тип ошибки. В приведенном куске кода(две строчки - кусок кода, ага блин) нет синтаксических ошибок(разве что, пробел в методе sorted). Скорее всего дальше вы пытаетесь изменить символы в строке result. Посмотрите внимательно в tracebak на какой строке выскакивает ошибка.
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.