Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 10, 2018 19:57:54

ss666
Зарегистрирован: 2018-06-05
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

заполнение массива

Здравствуйте, подскажите пожалуйста как заполнить массив данными из текстового поля. Например, я пытаюсь сделать так, но выходит ошибка ValueError: setting an array element with a sequence.

 self.p = np.arange(7)        
        for j in range(7):
                self.p[j] = np.append(j, float(self.text_box[j].get()))

Офлайн

#2 Июнь 10, 2018 21:48:05

rami
Зарегистрирован: 2018-01-08
Сообщения: 281
Репутация: +  72  -
Профиль   Отправить e-mail  

заполнение массива

Попробуйте заменить три ваших строки на эту:

 self.p=np.append([],list(map(float,[self.text_box[j].get() for j in range(7)])))

Офлайн

#3 Июнь 10, 2018 22:38:19

ss666
Зарегистрирован: 2018-06-05
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

заполнение массива

rami
Попробуйте заменить три ваших строки на эту:
Спасибо большое, вы очень мне помогли.

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version