Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 25, 2014 15:32:28

mishgun
Зарегистрирован: 2014-06-23
Сообщения: 17
Репутация: +  0  -
Профиль   Отправить e-mail  

добавление в список элементов

li=[ ]
>>> li.insert=(1, 'gj')
Traceback (most recent call last):
  File "<pyshell#49>", line 1, in <module>
    li.insert=(1, 'gj')
AttributeError: 'list' object attribute 'insert' is read-only
Подскажите пожалуйста, почему в пустой список не добавляются элементы,
а в список хотя бы с 2-мя элементами всё добавляется?
>>> li=[2, 5, 6]
>>> li.insert(2, 'rt')
>>> li
[2, 5, 'rt', 6]

Офлайн

#2 Июнь 25, 2014 15:47:00

Shaman
Зарегистрирован: 2013-03-15
Сообщения: 1369
Репутация: +  88  -
Профиль   Отправить e-mail  

добавление в список элементов

li.insert=(1, ‘gj’)

Задачки на внимательность могут быть намного интереснее.

Офлайн

#3 Июнь 25, 2014 16:10:57

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

добавление в список элементов

mishgun
вам Shaman намекнул на синтаксическую ошибку, на жесткую ошибку сигнализируюшую о не понимании вами основ Питона



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#4 Июнь 25, 2014 21:42:49

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10015
Репутация: +  857  -
Профиль   Отправить e-mail  

добавление в список элементов

>>> lst = []
>>> lst.insert(0, 'a')
>>> lst.insert(0, 'b')
>>> lst
['b', 'a']
>>>



Офлайн

#5 Июнь 26, 2014 11:33:43

TroSer
От: Харьков
Зарегистрирован: 2013-11-13
Сообщения: 65
Репутация: +  3  -
Профиль   Отправить e-mail  

добавление в список элементов

Может ТС опечатался, набирал скобку и случайно символ “равно” набрал?

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version