Lấy và xóa phần tử khỏi danh sách trong Python
Nếu chúng ta cần xóa một phần tử, nhưng đồng thời
in ra giá trị của nó, thì chúng ta sử dụng
phương thức pop. Truyền vào tham số của nó
chỉ mục của phần tử chúng ta cần:
lst = [1, 2, 3]
print(lst.pop(0)) # sẽ in ra 1
Cũng có thể sử dụng phương thức pop để
xóa phần tử cuối cùng khỏi danh sách. Để
làm điều này, chúng ta chỉ cần để trống tham số của phương thức:
lst = [1, 2, 3]
print(lst.pop()) # sẽ in ra 3
print(lst) # sẽ in ra [1, 2]
Cho danh sách:
lst = ['a', 'b', 'c', 'd', 'e']
Hãy lấy phần tử cuối cùng vào một biến, đồng thời xóa nó đi.
Cho danh sách:
lst = ['a', 'b', 'c', 'd', 'e']
Hãy lấy phần tử đầu tiên vào một biến, đồng thời xóa nó đi.
Cho danh sách:
lst = ['a', 'b', 'c', 'd', 'e']
Hãy lấy phần tử thứ hai vào một biến, đồng thời xóa nó đi.