Yakagadziriswa: chii chiri arrays mupython

Dambudziko guru rine chekuita nearrays muPython nderekuti iwo ane mashoma muhukuru uye haagone kudzokororwa kana yagadzirwa. Izvi zvinoreva kuti kana iwe uchida kuwedzera kana kubvisa zvinhu kubva muhurongwa, iwe unofanirwa kugadzira mutsara mutsva nehukuru hunodiwa uye kukopa zvinhu kubva kune yekare array kuenda kune itsva. Pamusoro pezvo, arrays anogona kungochengeta zvinhu zverudzi rumwe chete rwe data, saka kana iwe uchida kuchengetedza zvinhu zvemhando dzakasiyana, saka unofanirwa kushandisa mamwe ma data e data senge rondedzero kana maduramazwi.

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]
# Mutsetse uyu unogadzira rondedzero inonzi 'arr' uye inoipa iyo kukosha 1, 2, uye 3.

2. arr[0] = 5
# Uyu mutsara unoshandura chinhu chekutanga cheiyo 'arr' kubva pa1 kuenda ku5.

3. ar * 2
# Mutsetse uyu unowanza chinhu chega chega muhurongwa 'arr' nembiri uye inodzosa hurongwa hutsva nehunhu ihwohwo.

Chii chinonzi array muPython

An array muPython idhidha data inochengeta muunganidzwa wezvinhu. Yakafanana nerondedzero, asi inogona chete kuva nezvinhu zvemhando imwe chete. Arrays inoshandiswa kuchengetedza nhamba dze data, mavara, uye tambo. Iwo zvakare anoshandiswa pakuita masvomhu senge matrix kuwanza uye kuwedzera. Arrays inogona kugadzirwa uchishandisa array module kana nekushandisa NumPy raibhurari.

Mienzaniso yakarongwa

Python ine yakavakirwa-mukati array module inopa array chinhu chekutevedzana kwenhamba uye tambo. Arrays dzakafanana nerondedzero, asi zvese zvikamu zvemutsetse zvinofanirwa kunge zviri zvemhando imwechete.

mienzaniso:
1. Kugadzira Array:
my_array = array.array('i', [1, 2, 3]) # 'i' inomirira nhamba yakakwana
2. Kuwana maElements muArray:
dhinda(rangu_rangu[0]) # zvakadhinda 1
3. Kuvandudza maElements muArray:
yangu_array[0] = 5 # inogadziridza chinhu chekutanga ku5
4. Kudzima maElements kubva muArray:
del my_array[2] # inodzima chinhu chechitatu

Array vs rondedzero: misiyano

Array uye rondedzero ese ari maviri data zvimiro muPython ayo anoshandiswa kuchengetedza kuunganidzwa kwezvinhu. Musiyano mukuru uripo pakati pezviviri ndewekuti array is a fixed-length, homogeneous data structure (zvinhu zvese zvinofanirwa kunge zviri zvemhando imwe chete) nepo runyoro rwuri kureba-kureba, heterogeneous data structure (zvinhu zvinogona kuva zvemhando dzakasiyana). Mitsetse inoshanda zvakanyanya pakushanda kwenhamba, nepo rondedzero ichinyatsokodzera kuchengetedza nekugadzirisa data rakasiyana. Pamusoro pezvo, arrays anogona chete kuchengeta rudzi rumwe chete rwechinhu nepo zvinyorwa zvichigona kuchengeta akawanda marudzi.

Related posts:

Leave a Comment