Я учусь кодировать, поэтому мне жаль, если на этот вопрос уже был дан ответ. Но я чувствую себя полностью застрявшим по какой-то причине. У меня есть следующий код.
class Test:
def __init__(self):
self.pattern = ['a', 'b', 'c']
def pattern_as_string(self):
self.pattern_new = ''.join(self.pattern)
return self.pattern_new
Затем я выполняю на Python:
>>> test = Test()
>>> test.pattern_as_string
Цель здесь состоит в том, чтобы объединить список в строку и вернуть его отдельной функцией,Я ожидаю в качестве вывода: 'abc', но вместо этого я получаю: "связанный метод Test.pattern_as_string из main .Test объект в 0x7f113080d630 >>"
Что я делаю неправильно? У меня такое чувство, что я вывожу местоположение вместо реальной строки;но я действительно не знаю, куда идти отсюда.