Я хотел бы заменить элемент в списке другим элементом в списке (конкретным, после него). В настоящее время я не могу найти процедуру для выполнения этой задачи.Как выбрать элемент в списке, затем выбрать предыдущий
ответ
Просто переключитесь с помощью индексов:
your_list[i], your_list[i + 1] = your_list[i + 1], your_list[i]
Ну, если у вас есть индекс, то это просто
l = [1,2,3,4,5]
index = # get the index of the item
l[index], l[index - 1] = l[index - 1], l[index]
Товар после, в зависимости от проблемы. В противном случае это тот же ответ, который я дал. –
lists = [')', 'E']
for i in lists:
if i == ')':
lists[0] = 'E'
print lists
'['E', 'E']'
Список должен иметь возможность выбирать из самого списка, а не путем ввода буквы (фиксированной) в код, который вы сделали. –
Если вы хотите изменить итерацию (список), то вы следует использовать копию: нотация среза [:]
.
my_list = ['(', 'E']
for i, item in enumerate(my_list[:]):
if item == '(':
# replace it with the item next to it
my_list[i] = my_list[i+1]
Вы также должны использовать try
except
блок- поймать возможный KeyError
в случае, если деталь вы ищете является последней в списке.
- 1. JQuery выбрать предыдущий элемент
- 2. Как выбрать предыдущий элемент в JQuery
- 3. выбрать элемент в списке jQuery
- 4. словарь LINQ выбрать предыдущий
- 5. Jquery выбрать предыдущий элемент с классом
- 6. Как ВСЕГДА выбрать последний элемент в списке
- 7. Как выбрать элемент в списке динамических сокращений?
- 8. Как выбрать каждый элемент в списке элементов
- 9. Как можно выбрать первый элемент в списке?
- 10. Как выбрать текущий элемент в списке
- 11. Как автоматически выбрать элемент в списке?
- 12. Как выбрать прилагаемую элемент в списке UL
- 13. Невозможно выбрать и скрыть любой предыдущий элемент
- 14. Я не могу выбрать предыдущий элемент
- 15. Выбрать предыдущий элемент, часть строки это класс
- 16. Как выбрать предыдущий выбранный элемент при изменении конфигураций?
- 17. выбрать входной элемент, прежде чем предыдущий элемент в JQuery
- 18. Jquery выбрать предыдущий класс
- 19. Невозможно повторно выбрать один элемент в списке
- 20. В Tritium, как я могу выбрать предыдущий/следующий элемент?
- 21. Невозможно выбрать элемент в выпадающем списке
- 22. Как выбрать предыдущий элемент управления для управления контейнером?
- 23. Как выбрать предыдущий ЗАПИСЬ в VB 6.0
- 24. Получить предыдущий элемент в списке
- 25. Как выбрать элемент в списке элементов с помощью селена?
- 26. C# XML в списке. Как выбрать, какой элемент выбран?
- 27. Tsql выбрать предыдущий 3 месяца
- 28. как выбрать последний элемент в ListBox
- 29. В JQuery, как мне выбрать элемент в моем списке автозаполнения?
- 30. Как выбрать элемент в списке при использовании флажков в C#?
Вы хотите поменять форму, указав индекс? –
пример был бы лучше. А также покажите свои попытки. –
Вы меняете предметы или копируете? Что происходит, когда выбранный элемент для замены является последним элементом в списке? Нам действительно нужно увидеть пример ввода и вывода. – aruisdante