python TypeError: can't convert complex to int - Ошибка
Primary tabs
Присваивание целом элементу списка комплексного значения
Задача состоит в том, чтобы преобразовать вещественную матрицу в комплексную (дабы в дальнейшем получить самоспряжённую).
Получаем такую ошибку:
self.mtx[j,i] = complex(matrixElement, random.randint(minElementValue, maxElementValue))
TypeError: can't convert complex to int
при попытке присвоить элементу из списка целых чисел комплексное значение:
self.mtx[j,i] = complex(matrixElement, random.randint(minElementValue, maxElementValue))
Где self.mtx:
[[6 2 8] [0 3 0] [4 7 1]]
Разве динамическая типизация не должна позволять подобные операции?
- Log in to post comments
- 4504 reads