Wpis z mikrobloga

#naukaprogramowania #python

Cześć Proszę powiedzcie mi co zle robię ?
W skrócie
Z macierzy wyciągam kolumnę z której robię kolejna macierz ( aby później do niej dodać wiersze i robić inne operacje) następnie próbuje zmienić jedna wartość w macierzy ale przyjmuje tylko 4 znaki czyli tyle ile było w komórkach na początku
Czemu nie da się wpisać więcej niż 4 znaki ? i co zrobić by się dało wpisać ?

import numpy as np
cars = np.array([["Ford", 25, "oct"],["Fiat", 26, "jan"],["Opel", 30, "feb"],["Ford", 50, "may"]]) #definiuje array
ownedcarslist = [row[0] for row in cars] # pobieram 1 kolumne
ownedcarslist = list(dict.fromkeys(ownedcarslist)) # usuwam duplikaty
ownedcars = np.array( ownedcarslist ) #przerabian ba array aby pozniej dodawac nowe wiersze
print(owned
cars)
ownedcars[2]= "jaguar1234455" # chce podmienic wartosc ale miesci sie tylko 4 znaki ???
print(owned
cars)
  • 7