Вставити на перше місце списку в Python [закрито]


131

Як я можу вставити елемент у перший індекс списку? Якщо я використовую list.insert (0, elem), чи elem змінює вміст першого індексу? Або мені потрібно створити новий список з першим елемом, а потім скопіювати старий список всередині цього нового?

Відповіді:



28

З документації:

list.insert (i, x)
Вставте елемент у задану позицію. Перший аргумент - це індекс елемента, перед яким потрібно вставити, тому a.insert(0, x)вставляється внизу списку, і a.insert(len(a),x)еквівалентнийa.append(x)

http://docs.python.org/2/tutorial/datastructures.html#more-on-lists

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.