Вставка Python в список, когда index > len(list) [дубликат]Python

Программы на Python
Anonymous
Вставка Python в список, когда index > len(list) [дубликат]

Сообщение Anonymous »

Я думаю, что у меня довольно простой вопрос, однако он меня поставил в тупик.

Все, что мне нужно сделать, это вставить что-нибудь в список, например: р>

Код: Выделить всё

list = ["apples", "oranges", "more apples"]
list.insert(10, "pears")
Без этого:

Код: Выделить всё

["apples", "oranges", "more apples", "pears"]
Для индексов от 4 до 9 должно быть несколько пустых мест, как в Lua или Ruby со значением nil. Я мог бы использовать цикл for, чтобы заполнить пробел, однако у меня возникли бы проблемы с его перебором и вставкой в ​​начало списка (поскольку это отодвинуло бы все остальное в сторону). Любые мысли приветствуются!

Подробнее здесь: https://stackoverflow.com/questions/452 ... ex-lenlist

Вернуться в «Python»