Từ điển Python pop ()

Phương thức pop () xóa và trả về một phần tử từ từ điển có khóa đã cho.

Cú pháp của pop()phương thức là

 Dictionary.pop (key (, mặc định))

thông số pop ()

pop() phương thức nhận hai tham số:

  • key - key sẽ được tìm kiếm để loại bỏ
  • default - giá trị sẽ được trả về khi khóa không có trong từ điển

Trả về giá trị từ pop ()

Các pop()trở về phương pháp:

  • Nếu keyđược tìm thấy - phần tử được loại bỏ / bật ra khỏi từ điển
  • Nếu keykhông tìm thấy - giá trị được chỉ định làm đối số thứ hai (mặc định)
  • Nếu keykhông được tìm thấy và đối số mặc định không được chỉ định - KeyErrorngoại lệ được nêu ra

Ví dụ 1: Đưa một phần tử vào từ điể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)

Đầu ra

 Phần tử hiện ra là: 2 Từ điển là: ('cam': 3, 'nho': 4) 

Ví dụ 2: Đưa một phần tử không có trong từ điển vào

 # random sales dictionary sales = ( 'apple': 2, 'orange': 3, 'grapes': 4 ) element = sales.pop('guava')

Đầu ra

 KeyError: 'ổi' 

Ví dụ 3: Bật một phần tử không có trong từ điển, được cung cấp một giá trị mặc định

 # 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)

Đầu ra

 Phần tử được xuất hiện là: banana Từ điển là: ('orange': 3, 'apple': 2, 'nho': 4) 

thú vị bài viết...