2016-03-26 5 views
3

Глава Data Model в разделе Language Reference из Python документации говорит:данных как отношение между объектами в Python

Все данные в программе Python представлен объектов или отношений между объектами.

Я понимаю часть, что все данные в программе Python, представлен объектов. Но какие данные представлены отношениями между объектами?

Может ли кто-нибудь привести пример с пояснениями, пожалуйста?

ответ

2

Но какие данные представлены отношениями между объектами?

Например, в

d = {2: 'b'} 

связь является, что объект 2 отображается на объект 'b' в словаре d.

В

l = [2, 'b'] 

Отношения, что объекты 2 и b являются 0 и 1 членов списка l.

В

class Foo(object): 
    def __init__(self, x): 
     self._x = x 

f = Foo(2) 

связь является, что объект 2 является членом _x из f.

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

  • Нет связанных вопросов^_^