Middle
Оё рӯйхат дар Python навъи маълумоти тағйирёбанда аст?
sobes.tech AI
Ҷавоб аз AI
Бале, рӯйхат (list) дар Python навъи маълумоти тағйирёбанда (mutable) мебошад. Ин маъно дорад, ки пас аз сохтани рӯйхат, шумо метавонед мундариҷаи онро тағйир диҳед: илова кардан, хориҷ кардан ё тағйир додани унсурҳо бидуни сохтани объекти нав.
Масалан:
my_list = [1, 2, 3]
my_list.append(4) # Илова кардани унсур
print(my_list) # Натиҷа: [1, 2, 3, 4]
my_list[0] = 10 # Тағйир додани унсури аввал
print(my_list) # Натиҷа: [10, 2, 3, 4]
Ин рӯйхатҳоро аз намудҳои тағйирнопазир, масалан, tuple (tuple), ки пас аз сохтани онҳо тағйир дода намешаванд, фарқ мекунад.