У меня есть список [11, 12, 13, 14, 15, 16, 17, 18, 19, 13, 20 ,13]
, и я хочу превратить его в [11, 12, 100, 14, 15, 16, 17, 18, 19, 13, 20 ,13]
(чтобы заменить 13 наименьшим индексом на 100).
Мой код:
lst= [11, 12, 13, 14, 15, 16, 17, 18, 19, 13, 20 ,13]
k='13 100'.split()
for i in range(len(lst)):
if lst[i]== int(k[0]):
lst[i]=int(k[1])
break
Это работает, но я хотел бы знать другой метод, более простой и способный сократить время выполнения.Большое спасибо!