Skip to content

Python - Lug'at Elementlarini Olib Tashlash

Elementlarni Olib Tashlash

Lug'atdan elementlarni olib tashlash uchun bir nechta metodlar mavjud:

Misol

pop() metodi ko'rsatilgan kalit nomi bilan elementni olib tashlaydi:

python
# Lug'atni yaratamiz
ushbu_lugat = {
    "brend": "Ford",
    "model": "Mustang",
    "yil": 1964
}

# "model" ni olib tashlash
ushbu_lugat.pop("model")
print(ushbu_lugat)

Misol

popitem() metodi oxirgi qo'shilgan elementni olib tashlaydi (3.7 versiyasidan oldin tasodifiy element olib tashlanadi):

python
# Lug'atni yaratamiz
ushbu_lugat = {
    "brend": "Ford",
    "model": "Mustang",
    "yil": 1964
}

# Oxirgi elementni olib tashlash
ushbu_lugat.popitem()
print(ushbu_lugat)

Misol

del kalit so'zi ko'rsatilgan kalit nomi bilan elementni olib tashlaydi:

python
# Lug'atni yaratamiz
ushbu_lugat = {
    "brend": "Ford",
    "model": "Mustang",
    "yil": 1964
}

# "model" ni olib tashlash
del ushbu_lugat["model"]
print(ushbu_lugat)

Misol

del kalit so'zi lug'atni butunlay o'chirishi ham mumkin:

python
# Lug'atni yaratamiz
ushbu_lugat = {
    "brend": "Ford",
    "model": "Mustang",
    "yil": 1964
}

# Lug'atni butunlay o'chirish
del ushbu_lugat
print(ushbu_lugat) # Bu xatolik keltirib chiqaradi, chunki "ushbu_lugat" endi mavjud emas

Misol

clear() metodi lug'atni bo'shatadi:

python
# Lug'atni yaratamiz
ushbu_lugat = {
    "brend": "Ford",
    "model": "Mustang",
    "yil": 1964
}

# Lug'atni bo'shatish
ushbu_lugat.clear()
print(ushbu_lugat)