La xaliyay: waa maxay arrays in python

Dhibaatada ugu weyn ee la xiriirta arrays ee Python waa in ay xaddidan yihiin cabbirkooda oo aan la beddeli karin marka la abuuro. Taas macnaheedu waa haddii aad u baahan tahay in aad ku darto ama ka saarto curiyayaasha array, waa in aad samaysaa array cusub oo cabbirka la rabo aad ka koobiyayso curiyayaasha shaxdii hore oo aad mid cusub galisay. Intaa waxa dheer, arraysku waxa ay kaydin karaan oo keliya walxaha hal nooc oo xog ah, markaa haddii aad u baahan tahay in aad kaydiso shay noocyo kala duwan ah, markaa waa in aad isticmaashaa qaab-dhismeedka xogta kale sida liisaska ama qaamuusyada.

Arrays in Python are data structures that store a collection of items. They are similar to lists, but they can only contain items of the same type. Arrays are used to store numerical data and can be used for mathematical operations like addition, subtraction, multiplication, etc.

1. arr = [1, 2, 3]
# Sadarkani wuxuu abuuraa array loo yaqaan 'arr' wuxuuna ku meeleeyaa qiyamka 1, 2, iyo 3.

2. arr[0] = 5
# Xariiqdani waxa ay beddeshaa qaybta koowaad ee array 'arr' min 1 ilaa 5.

3. arr * 2
# Xariiqdani waxa ay ku dhufataa cunsur kasta oo ku jira array 'arr' laba waxayna soo celinaysaa array cusub oo leh qiimayaashaas.

Waa maxay array ee Python

Habayn ku jirta Python waa qaab dhismeed xog kaydiya ururinta alaabta. Waxay la mid tahay liiska, laakiin waxay ka koobnaan kartaa oo keliya shay isku nooc ah. Arraysyada waxa loo isticmaalaa in lagu kaydiyo xogta tirooyinka, jilayaasha, iyo xargaha. Waxa kale oo loo isticmaalaa hawlaha xisaabta sida isku-dhufashada iyo isku-darka. Arraysyada waxa lagu samayn karaa iyada oo la isticmaalayo moduleka array ama iyada oo la isticmaalayo maktabadda NumPy.

Tusaalooyinka habaysan

Python waxa ay leedahay qaab isku dubarid ah oo ku dhex jira kaas oo siiya shay habaysan ee isku xigxiga tirooyinka iyo xargaha. Habayntu waxay la mid tahay liisaska, laakiin dhammaan walxaha habayntu waa inay isku nooc ahaadaan.

Tusaalayaal:
1. Samaynta Array:
my_array = array.array ('i', [1, 2, 3]) # 'i' waxay u taagan tahay nooca isugeynta
2. Helitaanka Cutubyada Habayn:
daabac (my_array[0]) # daabacado 1
3. Cusboonaysiinta Cusboonaysiinta Habboon:
my_array[0] = 5 # waxay cusboonaysiisay cunsurka ugu horreeya 5
4. Ka Tirtirka Cutubyada Diyaarinta:
del my_array[2] # tirtirtaa curiyaha saddexaad

Array vs liiska: kala duwanaanshaha

Array iyo liisku waa qaab-dhismeedka xogta ee Python kuwaas oo loo isticmaalo in lagu kaydiyo ururinta alaabta. Farqiga ugu weyn ee u dhexeeya labadoodu waa in array uu yahay dherer go'an, qaab-dhismeedka xogta isku midka ah (dhammaan walxuhu waa inay noqdaan isku nooc) halka liisku yahay isbeddel-dherer, qaab-dhismeedka xogta kala duwan (xusuusyadu waxay noqon karaan noocyo kala duwan). Habayntu waxay aad ugu hufan yihiin hawlgallada tirooyinka, halka liisasku ay ku habboon yihiin kaydinta iyo habaynta xogta kala duwan. Intaa waxaa dheer, arraysku waxay kaydin karaan hal nooc oo shay keliya halka liisasku kaydin karaan noocyo badan.

Related posts:

Leave a Comment