Pythonda en çok kullanılan liste metotları ve kullanım şekilleri;
numbers = [1, 2, 3, 4, 5]
letters = ['p', 'a', 'r', 'r', 'o', 't']
print(numbers.append('6'))
print(letters.append('t'))
[1, 2, 3, 4, 5, 6]
['p', 'a', 'r', 'r', 'o', 't', 't']
insert() Metodu
numbers = [1, 2, 3, 4, 5]
letters = ['p', 'a', 'r', 'r', 'o', 't']
print(numbers.insert(2, '9'))
print(letters.insert(2, 'o'))
[1, 2, 9, 3, 4, 5]
['p', 'a', 'o', 'r', 'r', 'o', 't']
Listenin en sonran bir önceki elemanının konumuna değer ekleme
numbers = [1, 2, 3, 4, 5]
letters = ['p', 'a', 'r', 'r', 'o', 't']
print(numbers.insert(-1, '9'))
print(letters.insert(-1, 'o'))
[1, 2, 3, 4, 9, 5]
['p', 'a', 'r', 'r', 'o', 'o', 't']
pop() Metodu
numbers = [1, 2, 3, 4, 5]
print(numbers.pop(0))
[2, 9, 3, 4,5]
- append()
- insert()
- pop()
Listeye yeni bir eleman eklemek için kullanılır.
numbers = [1, 2, 3, 4, 5]
letters = ['p', 'a', 'r', 'r', 'o', 't']
print(numbers.append('6'))
print(letters.append('t'))
Çıktı;
[1, 2, 3, 4, 5, 6]
['p', 'a', 'r', 'r', 'o', 't', 't']
insert() Metodu
Liste içerisinde istenilen bir konuma eleman eklemek için kullanılır.
numbers = [1, 2, 3, 4, 5]
letters = ['p', 'a', 'r', 'r', 'o', 't']
print(numbers.insert(2, '9'))
print(letters.insert(2, 'o'))
Çıktı;
[1, 2, 9, 3, 4, 5]
['p', 'a', 'o', 'r', 'r', 'o', 't']
Listenin en sonran bir önceki elemanının konumuna değer ekleme
numbers = [1, 2, 3, 4, 5]
letters = ['p', 'a', 'r', 'r', 'o', 't']
print(numbers.insert(-1, '9'))
print(letters.insert(-1, 'o'))
Çıktı;
[1, 2, 3, 4, 9, 5]
['p', 'a', 'r', 'r', 'o', 'o', 't']
pop() Metodu
Liste içerisindeki bir öğenin kaldırılması için kullanılır. Belirli bir index verilmezse en sonraki elemanı kaldırır
numbers = [1, 2, 3, 4, 5]
print(numbers.pop(0))
Çıktı;
[2, 9, 3, 4,5]
Yorum Gönder