Jupyter Notebook - очень странная ошибка - PullRequest
0 голосов
/ 07 июня 2018

Я немного удивлен в данный момент, и я начинаю сомневаться в своих навыках.

У меня есть следующая программа:

def readdata(mr_data):

        mr = pd.read_csv(mr_data, sep = ",")
        mrarray = mr.values
        mranswers = {}
        for j in mrarray:
            #print(j) # until here it is correct and the values are different
            if j[0] == 'Subject':
                continue
            if j[0] not in mranswers:
                mranswers[j[0]] = {}

            mranswers[j[0]][j[14]] = j[2]    

        print(mranswers) # here it is the same suddenly, for both datasets

Это просто абсолютно ничего не делаетсмысл.Когда я вызываю функцию с двумя разными файлами, значения в конце (для mranswers) одинаковы.Но когда я печатаю j, они на самом деле разные, как это может произойти и что я могу сделать, чтобы избежать этого?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...