Уведомления

Группа в Telegram: @pythonsu

#1 Март 21, 2009 15:27:44

beliy_shum
От:
Зарегистрирован: 2009-03-11
Сообщения: 67
Репутация: +  0  -
Профиль   Отправить e-mail  

в чем разница? di.setdefault('test',0) vs di['test']=0 это словари

di.setdefault('test',0) vs di=0



Отредактировано (Март 21, 2009 15:28:57)

Офлайн

#2 Март 21, 2009 15:35:35

j2a
От:
Зарегистрирован: 2006-06-29
Сообщения: 869
Репутация: +  1  -
Профиль   Отправить e-mail  

в чем разница? di.setdefault('test',0) vs di['test']=0 это словари

>>> d = dict()
>>> d['key'] = 'value'
>>> d.setdefault('key', 'another value')
<<< 'value'
>>> d['key']
<<< 'value'
>>> d.setdefault('another key', 'another value')
<<< 'another value'
пояснения нужны?



Офлайн

#3 Март 21, 2009 16:22:50

beliy_shum
От:
Зарегистрирован: 2009-03-11
Сообщения: 67
Репутация: +  0  -
Профиль   Отправить e-mail  

в чем разница? di.setdefault('test',0) vs di['test']=0 это словари

спасибо)



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version