Ripanga o Ihirangi[Huna][Whakaatu]
I roto i tenei akoranga, ka ata titiro tatou ki nga rarangi. Kua akohia e matou nga aho me nga tohu i roto i te Python. Me ruku hohonu.
rārangi
Tirohia tenei tauira:
names = ['Shahbaz', 'Aayush', 'Jay', 'Raaj', 'John']
print(names[0])
Ma tenei ka taa noa te urunga ki te taurangi 0 ara “Shahbaz” ki te tauranga.
Ka taea ranei e koe te tuhi i te rarangi katoa ma te whakamahi noa print(names)
Heoi, me kii tatou me whakahou i te rarangi ingoa a muri ake o te kaupapa. Ka taea e tatou te mahi penei:
names = ['Shahbaz', 'Aayush', 'Jay', 'Raaj', 'John']
names[3] = Dimitri
print(names)
Inaianei kua whakahoutia te urunga ki te taurangi 3 ki "Dimitri".
Mahinga
Anei he mahi whakangungu mo koe. Ko taku hiahia me tuhi koe i tetahi papatono hei kimi i te tau nui rawa atu i to rarangi ingoa. He mahi tino rawe tenei mo te hunga katahi ka timata, na reira haere ki mua me whakapau mo etahi meneti mo tenei mahi, katahi ka hoki mai ki te panui.
otinga
Me tautuhi he rarangi tau
numbers = [6, 7, 2, 0, 9, 4, 1, 3]
Inaianei, ki te kimi i te tau nui rawa atu i tenei rarangi, me tautuhi i tetahi atu taurangi ka kiia ko te max. Ko tenei taurangi ka pupuri i te tau nui rawa atu. I te tuatahi, me whakaaro ko te mea tuatahi o tenei rarangi ko te tau nui rawa atu.
max = numbers[0]
Kei te whakaaro noa matou ko te mea tuatahi te nama nui rawa atu. Kei te he to tatou whakaaro. No reira me huri ano tatou i tenei rarangi ma te huri haere. Ka whiwhi tatou ia mea ka whakataurite ki te 'max'. Mena he nui ake i te 'max', me tautuhi ano i te 'max' ki taua tau.
for number in numbers:
if number > max:
max = number
print(max)
Rarangi Ahu-rua
Me korero mo nga rarangi ahu-rua i te Python. Ko nga rarangi ahu-rua he tino kaha, he maha hoki o raatau tono i roto i te pūtaiao raraunga me te akoranga mīhini.
Anei tetahi tauira: I roto i te pangarau, he ariā ta tatou e kiia nei ko te matrix, he rite ki te rarangi tapawha o nga tau. Maku e whakaatu ki a koe.
He matrix 3 ki te 3 tenei he pou poutū me nga rarangi whakapae. Inaianei ka taea e tatou te whakatauira i tenei ki te python ma te whakamahi i te rarangi ahu-rua. Ko te rarangi ahu-rua he rarangi ko ia mea kei roto i taua rarangi he rarangi ano. Maku e whakaatu ki a koe.
matrix = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
]
He rarangi ahu-rua tenei e toru ano nga mea kei roto i ia mea. Ko tenei rarangi ka kiia e toru nga taonga, ka toru nga taonga mo ia mea. Ka kiia tenei ko te rarangi ahu-rua.
Ma tenei ka uru atu tatou ki tetahi mea kei roto i te rarangi ahu-rua.
matrix[1][2]
Ko te taiapa tapawha tuatahi e tohu ana i te mea o te rarangi tuatahi aera [4, 5, 6]. Ko te mea tuarua e tohu ana i te taurangi o te mea kei roto i taua rarangi, ara, 6. Me ta tenei.
Ka taea hoki e koe te whakahou i nga whakaurunga takitahi i roto i te hotaka penei i a maatau i mua.
Me tapiri a koropiko ohanga kia whakahihiri nga mea. Ma tenei ka taa nga uara katoa i roto i ta maatau rarangi waahanga-rua i runga i te tauranga.
matrix = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
]
matrix[1][2]
for row in matrix:
for item in row:
print(item)
Rarangi Tikanga
I tenei wahanga, ka matapakihia etahi o nga tikanga rarangi, mahi rarangi ranei. Koinei nga mahinga ka taea e matou te mahi i roto i te rarangi.
Hei timata, me tautuhi he rarangi tau:
numbers = [4, 1, 7, 5, 0, 9]
Inaianei, he maha nga mea ka taea e taatau ki tenei rarangi. Ka taea e taatau te taapiri i nga mea hou, ka taea te tango i nga taonga o mua, ka taea te tirotiro mo te noho o tetahi mea.
Na ka pato koe numbers.
ka puta ake he rarangi o nga mahi rereke. Ka taea e matou te kite i nga tikanga me nga mahi katoa ka taea e koe te whakamahi me nga rarangi.
Karangahia te tikanga taapiri hei taapiri i tetahi mea hou ki tenei rarangi. Me kī '13'. Inaa, kaore he nama pai. He katakata noa, ehara ahau i te tangata whakapono. Taapirihia te '13' ka taia ta tatou rarangi ingoa.
numbers.append(13)
print(numbers)
ka kite koe kua taia te nama '13' ki te mutunga o te rarangi. Engari me pehea ki te hiahia koe ki te taapiri i tetahi nama ki waenganui, ki te timatanga ranei o ta maatau rarangi ingoa? Mo tera, ka whakamahia e matou he tikanga rereke, e kiia nei he "whakauru". E rua nga uara e whakamahia ana. Ko te uara tuatahi ko te taupū e hiahia ana koe ki te whakauru i tetahi huānga me te mea tuarua ko te tau tuturu.
Kia whakamahia e tatou:
Ka kite koe kua taia te nama '13' i te timatanga.
Me kii, e hiahia ana matou ki te tango i tetahi tau. Ko te tikanga ka whakamahia e matou ko te "tango".
Kia tirohia te noho o tetahi nama kei roto i ta maatau rarangi ingoa. He maamaa ake i te tangi. Kei te tirotirohia e matou te noho o te 20 i runga i ta maatau rarangi ingoa. Ka penei ta tatou mahi:
numbers = [4, 1, 7, 5, 0, 9]
print(20 in numbers)
Ka whakahokia mai he uara boolean e tohu ana i te oranga o '20' i te rarangi.
Ka taea e koe te ako mo nga mahi rereke katoa mai i te mana Tuhinga Python.
Whakamahia te Up
Ko nga rarangi katoa. Ka taea e koe te whakamatautau ki nga tikanga kia mohio ai koe ki nga rarangi Python.
Ko te kauhau e whai ake nei ka aro ki nga "tuples" ki te reo Python.
Waiho i te Reply