Заголовок может сбивать с толку, но я пытаюсь сделать следующее: добавить что-то в список, и этот список назван так же, как этот список Somethings, но с обрезанной дополнительной буквой. Я мог бы сделать это для каждого списка, но я работаю со многими списками, и я не могу сделать это для каждого списка. Вот что могло бы помочь объяснить:
lst1 = ['something', 'another_thing']
lst = []
another_list1 = ['thing', 'item']
another_list = []
all_lists = [list1, another_list1]
for lsst in all_lists:
corresponding_list = lsst - lsst[-1] #i know this wont work, but i dont know what to do here.
for item in lsst:
corresponding_list.append(item)
corresponding_list.append(item + "!")
Итак, ожидаемое значение в соответствующем списке (в именах списков отсутствует последняя буква / цифра в конце) - это исходное значение, а исходное значение + »!». Итак, в основном, как сделать цикл for, который бы добавил что-то, принадлежащее списку, в другой список, и чтобы другой список назывался таким же, но с дополнительной буквой в конце или пропущенной буквой в конце. Ожидаемый результат, в первую очередь будет [«что-то», «что-то!», «Другое_ вещь», «другое-то!»]