Python liste oluşturmak için aşağıya bir deney ekliyorum.
Görsel not: Listeye yakından bak
list = ["a", "b", "c"]
print(list)
output:
['a', 'b', 'c']
Listene tüm veri tiplerini ekleyebilirsin. Ayrıca len() metotu ile liste içerisindeki elemanları saydırabilirsin. Hadi deneyelim;
Deney
list = ["a", "b", 2, 5]
print(len(list))
output:
4
Liste İçerisine Liste Elemanı Oluşturmak
Deney
user1 = ["Oğuz", 20]
user2 = ["Furkan", 19]
users = [user1, user2]
print(users)
output:
[['Oğuz', 20], ['Furkan', 19]]
Peki Oğuz, liste elemanına nasıl ulaşırım diyorsan;
Deney
user1 = ["Oğuz", 20]
user2 = ["Furkan", 19]
users = [user1 + user2]
print(users[1])
output:
['Furkan', 19]
Bir de şöyle bi' olay var;
Get Mustafa Oğuz BARAN’s stories in your inbox
Deney
user1 = ["Oğuz", 20]
user2 = ["Furkan", 20]
users = [user1, user2]
print(users[0][1])
output:
20
Yazarsan eğer, 20 liste elemanına ulaşırsın. Yani print() fonksiyonun içerisindeki 0=>user1'i, 1 ise user1 içerisindeki 1. indexi işaret ediyor. Not: Liste elemanlarının başlangıç index'i 0'dan başlar.
Listelerde in Operatörü
Bu operatör listede arama yapmamızı sağlar. Hadi gel bi' deney yapalım ;
Deney
user1 = ["Oğuz", 20]
user2 = ["Furkan", 20]
result = "Furkan" in user2
print(result)
output:
True
Liste İçerisinde Belirli Elemanları Alma
Örneğin liste içerisinde ilk 2 elemanı almak istersen;
Deney
list = ["bir", "iki", "üç", "dört"]
print(list[0:2])
output:
['bir', 'iki']
Şeklinde yapabilirsin. 0=>0. index'i al 2=>2. index'e kadar git Not: 2. index dahil değildir.