У меня проблема, и она касается цикла for, список (добавление / удаление).
Вот список:
L = ['Josh', 'started:', '14:39', '8305955', 'frenchs', '10', '8305955-fr001', '8305955-fr002', '8305955-fr003', '8305955-fr004', '8305955-fr005', 'ended:', '14:39']
Когда я запускаю приведенный ниже код.
D = "-fr"
E = []
for i in L:
if D not in i:
L.remove(i)
else:
E.append(i)
L[6]
удалено и не добавлено в список E. Список E должен возвращать нижеследующее, но первый индекс отсутствует.
E = ['8305955-fr001', '8305955-fr002', '8305955-fr003', '8305955-fr004', '8305955-fr005']