https://github.com/Albatros46/PythonLesson2/blob/main/D04-List_Yapisi2.py
lektion=["java",['fizik','kimya','biyoloji'],"geometri","c++","matematik","python"]
print(lektion[0].upper())#ikici elemani buyuk harfle yazaack
print(lektion[-1].upper())#son elemani buyuk harfle yazacak
#-------------------------------------------------------------------
print(lektion[1:3]) # 2. ve 3. indexteki elemanlari yazdiracak
print(lektion[-2:]) # son iki elemani yazdiracak
print(lektion[1][0]) # 1. elemanda bir dizi o dizinin de 1. elemaniniin yazsin
print(len(lektion)-1) # son elemanin karakter sayisini yazacak
#print(lektion[len(lektion)-1])
print(f"Liste uzunlugu : {len(lektion)}")#Liste uzunlugu
lektion.append("History")
lektion.insert(2,"Csharp")# index belirterek ekleme
lektion[len(lektion):]=['SQL Server'] #sona ekleme
for a in lektion:
print(f"Lesson List :{a}")
#-----------------------------------------------
numbers=[23,54,5,33,8,90,65,34,46,21,1]
numbers.sort() #artan olarak siralayacak
print(numbers)
numbers.reverse() #azalan olarak siralayacak
print(numbers)
#----------------------------------------
city=[['Ankara','Istanbul','Kahramanmaras'],["Berlin","Frankfurt","Pforzheim"],"Roma"]
city2=[]
city2.append(city[0][-1]) # city2 listesi icine city listesinden eleman ekleyecegiz. ic ice olan listeden eleman cekme islemi
city2.append(city[1][1])
print(city2)
for c in city: # diger bir yontem coklu listelerde kullanilir.
city2.append(city[-1])
print(f"city2 : {city2}")
#--------------------------------------------------------
squers=[]
for num in range(1,11):
squers.append(num**2)
print(f"1 den 10 a kadar olan sayilarin karesi :{squers}")
#--Diger yontem
ss=[num**2 for num in range (20,31)]
print(f"20 den 31 e kadar olan sayilarin karesi :{ss}")
Hiç yorum yok:
Yorum Gönder