Conversao de int para string em python

0 respostas
python
J

Bom dia, gostaria de saber como posso resolver esse problema, tenho esse codigo,

from pybrain.tools.shortcuts import buildNetwork
from pybrain.datasets import SupervisedDataSet
from pybrain.supervised.trainers import BackpropTrainer

ds = SupervisedDataSet(15, 1)

ds.addSample((1, 0, 0, 1, 0, 0, 0, 1, 1, 1, 0, 0, 1, 0, 1), 1)

ai eu tenho 15 entradas e 1 saida, so porque quero que na saida no lugar do 1 imprimir um animal tipo antilope como no exemplo abaixo,

ds.addSample((1, 0, 0, 1, 0, 0, 0, 1, 1, 1, 0, 0, 1, 0, 1), 'antelope')

cada 1 corresponde um sim e o 0 um nao, e assim por diante, na exucacao ele dar erro de conversao caso eu coloque o nome do animal,

ValueError: could not convert string to float: antelope

alguem sabe como fazer essa conversao?

Criado 11 de novembro de 2018
Respostas 0
Participantes 1