GoogleAdsense

Tuple_Set etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Tuple_Set etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

14 Haziran 2021 Pazartesi

Python Lesson 05-Tuple_Set

 https://github.com/Albatros46/PythonLesson2/blob/main/D05-Tuple_Set.py

#Tuple(Demet), Set(Küme), Tuple vs List vs Set
"""
Degisiklik yaplmasini istemediginiz veri dizinlerinde Tuple (demet)
metodu kullanilir.
Tuple de normal parantez() kullanilir. 
Dizilerde köseli parantez [] kullanilir.
Set lerde küme parantezi/süsü parantez {} kullanilir.
"""
capitals=("Ankara","Berlin","Atina","Tiflis","Roma","Madrid")#tuple
print(len(capitals))
print(capitals[0])
print(capitals[0:3])
#capitals[0]="Kahire" #TypeError: 'tuple' object does not support item assignment hatasi verecektir. tuple oldugu icin degitirilemez
for i in capitals:
    print(f"Baskentler : {i}")
del capitals
#print(capitals) # capitals is no define hatsi verecektir silindigi icin
#-------------------------------------------------------------------
#Set(küme)
#Set elemanlarinda index numaralari yoktur. tekrar eden eleman varsa sadece biri yazilir.
cities={'Kahramanmaras','Adana','Izmir','Istanbul','Izmir'# izmir iki defa yazilmis sadece birini yazacaktir.
print(type(cities))
print(cities)
cities.add("Mugla"# bir tane ekleme yapmak icin
cities.update(["Antalya","Trabzon","Rize","Heilderberg","Pforzheim"])
print(cities)
for a in cities:
    print(f"Sehirler :{a}")
cities.remove("Adana"#silme islemi, eger yanlis yazarsak silmeycek ve hata verecektir
print(cities)
cities.discard("Heilderberg")#yanlis yazsak da descard ile silme islemi olur
print(cities)
cities.clear() # set elemanlarini silecek ve bos bir set olarak kalacak
print(cities)
del cities # tamamiyla silinecek artik set kalmayacak

Python Lesson 13-Object_Oriented_1

  Python Lesson 13-Object_Oriented_1 #Nesne Yönelimli Python I, Nesne, Sınıf class   Car :  #araba class olusturuldu      pass car_1 = Car (...