2013-10-01 2 views
-4
dictLength = len(newDict['SrchResults']) 

Привет, ребята, я хотел бы знать, что означает этот ['SrchResults']. Что это делает? Я действительно понимаю, что len (newDict) Дает полную длину словаря для newDict.Нужна помощь для понимания кода python

+1

взять отладчик или консоль питона и посмотреть, что newDict "есть. Использование len() очевидно. Или? –

ответ

1

dictionary[key] - это то, как вы получаете доступ к значению данного словаря. Например, если бы я был:

newDict = {'SrchResults':['one', 'two', 'three']} 

Тогда newDict['SrchResults'] вернется ['one', 'two', 'three'].

Затем len() получает длину значения ключа 'SrchResults'

+1

@ user2799617 Я стараюсь быть красивым – TerryA

+0

В моем случае я смотрю на файл python, переданный мне от друга, я совершенно новый для python, и это мой первый взгляд на него. Определен словарь для загрузки некоторого содержимого json из API. , а затем dictLength = len (newDict ['SrchResults']) Чувствовал себя путаным в использовании «SrchResults» – user2833545

+0

@ user2833545 Итак, «SrchResults» - это ключ в словаре. Выполнение синтаксиса выше получает значение – TerryA

Смежные вопросы