Python, tuple waa ururinta taas oo ah amar ku bixiyay iyo aan la beddeli karin . Taas macnaheedu waxa weeye kuma dari karno ama kama saari karno walxaha tuubka.
Waxaan abuureynaa tuubbo adoo adeegsanaya qaansada ()
iyo ugu yaraan hal comma ( , )
.
Xayawaanka waa la kala dhejin karaa oo la jarjari karaa sida liisaska oo kale, marka laga reebo in natiijada jeexdu ay sidoo kale noqon doonto tuple.
colorsTuple = ('red', 'green', 'blue') print(colorsTuple)
Wax soo saarka:
('red', 'green', 'blue')
Tuples waxay u baahan yihiin ugu yaraan hal comma, sidaa darteed si loo abuuro tuple hal shay oo keliya, waxaad ku dartay comma shayga ka dib. Tusaale ahaan:
colorsTuple = ('red',)
Waxaan ku heli karnaa walxaha yar yar adoo tixraacaya lambarka tusmada:
colorsTuple = ('red', 'green', 'blue') print(colorsTuple[2])
Wax soo saarka:
blue
Waxaan ku qeexi karnaa waxyaabo kala duwan tuple adoo qeexaya tusmada bilawga iyo tusmada dhamaadka. Waxaan isticmaalnaa :
hawl wade.
colorsTuple = ('red', 'green', 'blue', 'yellow', 'orange', 'white') print(colorsTuple[1:4])
Wax soo saarka:
('green', 'blue', 'yellow')
Waxaan ka heli karnaa walxaha ku yaal tuubada dhamaadka iyada oo la qeexayo qiimaha tusmada xun. Tusaale -1
waxaa loola jeedaa sheyga ugu dambeeya iyo -2
macnaheedu waa sheyga labaad ee ugu dambeeya.
colorsTuple = ('red', 'green', 'blue', 'yellow', 'orange', 'white') print(colorsTuple[-2])
Wax soo saarka:
orange
Waxaan ku dhex mari karnaa tuub iyadoo la isticmaalayo for
loop.
colorsTuple = ('red', 'green', 'blue', 'orange') for c in colorsTuple:
print(c)
Wax soo saarka:
red green blue orange
Si aad gebi ahaanba u tirtirto maro yar yar, isticmaal del
keyword
colorsTuple = ('red', 'green', 'blue', 'orange') del colorsTuple print(colorsTuple)
Soo saar
Traceback (most recent call last): File 'pythonTuples.py', line 98, in
print(colorsTuple) NameError: name 'colorsTuple' is not defined
Waxaad ku heli kartaa dhererka dhejiska adigoo wacaya len()
shaqeyn, tusaale ahaan:
colorsTuple = ('red', 'green', 'blue', 'orange') print(len(colorsTuple))
Wax soo saarka:
4
Waxaan isticmaali karnaa count()
ku shaqeeya tuubbada si aad u hesho tirada qarsoodiga ah ee shey cayiman oo ku jira tuple-ka. Tusaale ahaan:
colorsTuple = ('red', 'green', 'blue', 'orange', 'red') print(colorsTuple.count('red'))
Wax soo saarka:
2
Habka ugu fudud ee laysku biiri karo laba tuubbo waa wada isticmaalka +
hawl wade. Tusaale ahaan:
colorsTuple = ('red', 'green', 'blue', 'orange') numbersTuple = (1, 2, 3, 4) numbersAndColors = colorsTuple + numbersTuple print(numbersAndColors)
Wax soo saarka:
('red', 'green', 'blue', 'orange', 1, 2, 3, 4)