Переместить объект в списке?

В Python, как я перемещаю объект в определенный индекс в списке?

86
задан tshepang 31 October 2013 в 17:11
поделиться

1 ответ

Используйте метод insert списка:

l = list(...)
l.insert(index, item)

В качестве альтернативы можно использовать обозначение slice:

l[index:index] = [item]

Если вы хотите переместить элемент, который уже находится в списке, на указанную позицию, вам придется удалить его и вставить на новую позицию:

l.insert(newindex, l.pop(oldindex))
135
ответ дан 24 November 2019 в 08:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: