-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path016 tuple.py
29 lines (24 loc) · 1.08 KB
/
016 tuple.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#tuple(demet) veri tipi, liste gibidir, fakat elemanları değiştirilemez
mevsimler=('ilkbahar','yaz','sonbahar','kış','ilkbahar')
print("Veri tipi:",type(mevsimler))
# liste gibi index parametreleri ile tuple elemanlarına ulaşabilirsiniz
print(mevsimler)
print("İlk mevsim:",mevsimler[0])
print("Son mevsim:",mevsimler[-1]) #son elemana ulaşım
# mevsimler[0]='XXX' #hata verir, tuple'a atama yapılamaz
elemanSayisi= len(mevsimler)
print('Eleman Sayısı:',)
#bir elemandan kaç adet olduğunu bulmak için count kullanıyoruz
say= mevsimler.count('ilkbahar')
print('Tuple içinde İlkbahar sayısı:',say)
#LİSTEYE ÇEVRİM
mevsimler_list= list(mevsimler) #tuple'dan listeye çevirim, yoksa içindekileri değiştiremeyiz
mevsimler_list[0]="spring"
mevsimler_list[1]="summer"
mevsimler_list[2]="autumn"
mevsimler_list[3]="winter"
print("Bütün liste:",mevsimler_list)
print("Veri tipi:",type(mevsimler_list))
sirano=mevsimler.index("yaz")
print("Yaz elemanının sıra numarası:",sirano)
#sirano=mevsimler.index("XXX") #hata verir, çünkü XXX tuple içinde yok