Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 9, 2012 18:39:12

Kubik
Зарегистрирован: 2012-09-08
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Функции и передаваемые значения

Привет всем! У меня возникла пробема с возвращаемыми значениями из функций. У меня есть функция, которая возращает список

class A:
    self.mylist = []
    def func(self):
        t = []
        for i in xrange(10)
            t.append(i)
        return t
    def fillList(self):
        self.mylist.append(self.func())
Так вот у меня получается, что у меня mylist - это список из функций… Как сделать, что mylist был из списка t?

Отредактировано Александр Кошелев (Сен. 10, 2012 00:21:43)

Офлайн

#2 Сен. 9, 2012 19:26:01

fata1ex
От:
Зарегистрирован: 2009-07-11
Сообщения: 732
Репутация: +  52  -
Профиль   Отправить e-mail  

Функции и передаваемые значения

Во-первых, ваш код не рабочий.

self.mylist = []
for i in xrange(10)

Во-вторых, если исправить эти ошибки, то всё работет. Наверное, вы просто забыли добавить ‘()’ в своём коде, а здесь привели новый.



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version