In [2]:
    
mancoloji = "Barış Manço", "Mançoloji", 1999
print(mancoloji)
    
    
Tuples'lar parantez kullanılarak da tanımlanır
In [3]:
    
benbilirim = ("Barış Manço", "Ben bilirim",1993)
    
Tuples içindeki elemanlara [ ] ile ulaşmak mümkün. Örneğin,
In [4]:
    
print(benbilirim[0])
    
    
Eğer tubles içindeki bir elemanı tekrar tanımlamak istersek hata alırız.
In [5]:
    
#benbilirim[0]="Erol Evgin"
    
Eğer tuples'in içeriği değiştirilmek istenirse, onun çözümü tublesi yeniden tanımlamaktır.
In [6]:
    
benbilirim = "Erol Evgin", benbilirim[1] , benbilirim[2]
print(benbilirim)
    
    
Eğer tuples'in içindeki değerleri çıkarıp değişken olarak atamak istersek,
In [7]:
    
artist, album, year = benbilirim
print(artist)
print(year)
print(album)
    
    
Tuples içine tuples tanımlanması mümkün. Örneğin
In [8]:
    
mancoloji = "Barış Manço","Mançoloji","1999",(
(1,"Dağlar Dağlar"),(2,"Gülpembe"),(3,"İşte hendek işte deve"))
artist, album, year, tracks = mancoloji
print(artist)
print(year)
print(album)
print(tracks)
    
    
In [10]:
    
for song in tracks:
    track, title = song
    print("\t Track Number: {}, Title: {}".format(track, title))
    
    
Eğer tuple bir list içeriğiyorsa list değiştirilebilir. Örneğin;
In [11]:
    
mancoloji = "Barış Manço","Mançoloji","1999",([
(1,"Dağlar Dağlar"),(2,"Gülpembe"),(3,"İşte hendek işte deve")])
mancoloji[3].append((4,"Sarı Çizmeli Mehmet Ağa"))
mancoloji[3].append((5,"Kara sevda"))
artist, album, year, tracks = mancoloji
for song in tracks:
    track, title = song
    print("\t Track Number: {}, Title: {}".format(track, title))
    
    
In [ ]: