значение или адрес объекта в списке - PullRequest
0 голосов
/ 01 июля 2019

Когда помещать обычные данные типа данных в список и печатать получит конкретные данные, в то время как положенные данные нерегулярного типа данных получат только адрес объекта.Мне интересно это.Как это объяснить?

a = {'hello':'world'}

l = [a] 
print l

def func():
    print 'hello func'

l = [func]
print l 

class Test(object):
    def __init__(self):
        pass

l  = [Test()]
print l

#The result are as follows:
> [{'hello': 'world'}]
> [<function func at 0x7f9524c5a810>]
> [<__main__.Test object at 0x7f9524c5b850>]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...