могут содержать только данные одного типа. я решил попробовать объявить массив с разными типами, чтобы посмотреть что будет. и в итоге все значения в массиве привелись к одному типу, когда я объявлял с помощью np.array()
потом прочёл, что array это алиас для ndarray
решил попробовать объявить с помощью ndarray и вот тут уже вылезла обещаная ошибка. что я не так понял? почему созданный с помощью array массив ошибки не вызывает, а с помощью ndarray вызывает?
dtype : data-type, optional The desired data-type for the array. If not given, then the type will be determined as the minimum type required to hold the objects in the sequence. This argument can only be used to ‘upcast’ the array. For downcasting, use the .astype(t) method. https://docs.scipy.org/doc/numpy/reference/generated/numpy.array.html
Обсуждают сегодня