Pop () yöntemi, verilen anahtara sahip bir sözlükten bir öğeyi kaldırır ve döndürür.
pop()
Yöntemin sözdizimi
dictionary.pop (anahtar (, varsayılan))
pop () Parametreler
pop()
yöntem iki parametre alır:
- anahtar - kaldırılmak üzere aranacak anahtar
- default - anahtar sözlükte olmadığında döndürülecek değer
Pop () dan dönüş değeri
pop()
Yöntem verir:
- Eğer
key
bulunursa - / çıkarılmış sözlükten elemanı attı - Eğer
key
bulunamazsa - değeri, ikinci argüman olarak belirtilen (varsayılan) - Eğer
key
bulunmazsa ve varsayılan argüman belirtilmemişse -KeyError
özel duruma neden
Örnek 1: Sözlükten bir öğe açın
# random sales dictionary sales = ( 'apple': 2, 'orange': 3, 'grapes': 4 ) element = sales.pop('apple') print('The popped element is:', element) print('The dictionary is:', sales)
Çıktı
Patlatılan eleman: 2 Sözlük: ('turuncu': 3, 'üzüm': 4)
Örnek 2: Sözlükte bulunmayan bir öğeyi açın
# random sales dictionary sales = ( 'apple': 2, 'orange': 3, 'grapes': 4 ) element = sales.pop('guava')
Çıktı
KeyError: 'guava'
Örnek 3: Varsayılan bir değer sağlandığında, sözlükte bulunmayan bir öğeyi açın
# random sales dictionary sales = ( 'apple': 2, 'orange': 3, 'grapes': 4 ) element = sales.pop('guava', 'banana') print('The popped element is:', element) print('The dictionary is:', sales)
Çıktı
Patlatılan eleman: muz Sözlük: ('turuncu': 3, 'elma': 2, 'üzüm': 4)