Top.Mail.Ru
Ответы

Как зная индексы элементов поменять их в значение в списке через for

Есть 2 списка:
x = ['машина', 'автобус', 'мяч']
index_item = [0, 2]

Нужно заменить элементы списка" x" используя "for" и используя список "index_item"
Заменить на тебе же слова, но с большой буквы

подскажите плиз, просьба не в одну строчку код)

По дате
По рейтингу
Аватар пользователя
Новичок
123456789
 x = ['машина', 'автобус', 'мяч'] 
index_item = [0, 2] 
 
for index in index_item: 
    element = x[index] 
    updated_element = element.capitalize() 
    x[index] = updated_element 
 
print(x) 
Аватар пользователя
Мыслитель
12345
 x =  ['машина', 'автобус', 'мяч'] 
index_item = [0, 2] 
 
(x[index_item[0]],x[index_item[1]]) = (x[index_item[1]].capitalize(),x[index_item[0]].capitalize()) 
print(x) 

без for, используя кортеж

Аватар пользователя
Ученик

Руками