Python'da bulunan Listeler Python programlarında yaygın olarak kullanılan genel bir veri yapısıdır. Birden fazla veri türünü bir arada bulundurabilir.Diğer dillerde genelde dizi olarak adlandırılır. Köşeli parantez ile gösterilen mutable (değiştirilebilir) bir veri türüdür.
Liste tanımlama;
my_list = [1,2,3]
print(my_list)
Çıktı;
[1,2,3]
Farkı türde veri barındıran liste tanımlama;
my_list = [1,'Erhan', True, 3.3]
print(my_list)
Çıktı;
[1,'Erhan', True, 3.3]
İki listenin birleştirilmesi;
list1 = [1, 2, 3]
list2 = [4, 5, 6]
list3 = list1 +list2
print(list3)
Çıktı;
[1, 2, 3, 4, 5, 6]
Liste içerisindeki eleman sayısının öğrenilmesi;
my_list = [1, 'Erhan', 3.3]
print(len(my_list))
Çıktı;
3
Liste içerisindeki belirli bir konumdaki elemana ulaşma;
my_list = [1, 'Erhan', 3.3]
print(my_list[1])
Çıktı;
Erhan
İç içe liste oluşturma;
userA = [1, 'Erhan', 'SAYGILI']
userB = [2, 'Ertuğrul', 'SAYGILI']
users = [userA,userB]
print(users)
print(users[0])
print(users[0][1])
Çıktı;
[[1, 'Erhan', 'SAYGILI'], ['2', 'Ertuğrul', 'SAYGILI']]
[1, 'Erhan', 'SAYGILI']
Erhan
Liste içerisinde eleman kontrolü;
userA = [1, 'Erhan', 'SAYGILI']
result = 'Erhan' in userA
print(result)
Çıktı;
True
Liste içerisinde belirli bir konumdaki elemanı silme;
userA = [1, 'Erhan', 'SAYGILI']
del userA[0]
print(userA)
Çıktı;
['Erhan', 'SAYGILI']
Listede bulunan elemanları tersten yazdırma;
userA = [1, 'Erhan', 'SAYGILI']
result = userA[::-1]
print(result)
Çıktı;
['SAYGILI', 'Erhan', 1]
Liste tanımlama;
my_list = [1,2,3]
Çıktı;
[1,2,3]
Farkı türde veri barındıran liste tanımlama;
my_list = [1,'Erhan', True, 3.3]
Çıktı;
[1,'Erhan', True, 3.3]
İki listenin birleştirilmesi;
list1 = [1, 2, 3]
list2 = [4, 5, 6]
list3 = list1 +list2
Çıktı;
[1, 2, 3, 4, 5, 6]
Liste içerisindeki eleman sayısının öğrenilmesi;
my_list = [1, 'Erhan', 3.3]
print(len(my_list))
Çıktı;
3
Liste içerisindeki belirli bir konumdaki elemana ulaşma;
my_list = [1, 'Erhan', 3.3]
print(my_list[1])
Çıktı;
Erhan
İç içe liste oluşturma;
userA = [1, 'Erhan', 'SAYGILI']
userB = [2, 'Ertuğrul', 'SAYGILI']
users = [userA,userB]
print(users)
print(users[0])
print(users[0][1])
Çıktı;
[[1, 'Erhan', 'SAYGILI'], ['2', 'Ertuğrul', 'SAYGILI']]
[1, 'Erhan', 'SAYGILI']
Erhan
Liste içerisinde eleman kontrolü;
userA = [1, 'Erhan', 'SAYGILI']
result = 'Erhan' in userA
print(result)
Çıktı;
True
Liste içerisinde belirli bir konumdaki elemanı silme;
userA = [1, 'Erhan', 'SAYGILI']
del userA[0]
print(userA)
Çıktı;
['Erhan', 'SAYGILI']
Listede bulunan elemanları tersten yazdırma;
userA = [1, 'Erhan', 'SAYGILI']
result = userA[::-1]
print(result)
Çıktı;
['SAYGILI', 'Erhan', 1]
Yorum Gönder