Cấu trúc dữ liệu hàng đợi là một cấu trúc dữ liệu rất nổi tiếng, liệt kê trong Python thường nối các yếu tố vào cuối danh sách Python. Để thực hiện cấu trúc dữ liệu hàng đợi, điều cần thiết là có thể xóa phần tử phía trước khỏi danh sách. Hãy để thảo luận về cách loại bỏ yếu tố đầu tiên của danh sách.
Phương pháp 1: Xóa các phần tử khỏi danh sách trong Python bằng pop [] & nbsp;
Phương thức pop [] này, tức là xóa và in phần tử ith khỏi danh sách. Phương pháp này chủ yếu được sử dụng trong số các tùy chọn có sẵn khác để thực hiện nhiệm vụ này. Điều này thay đổi danh sách ban đầu. & NBSP;
Python3
test_list
=
[
1
,
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]0____9____
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]2
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]8
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]9
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]0
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]1
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]2
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]3
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]4
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]5
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]6
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]8
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]9
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]9
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]1
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]22____23
Đầu ra:
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]
Phương pháp 2: Xóa các phần tử khỏi danh sách trong Python bằng danh sách del [] & nbsp;
Đây chỉ là phương pháp thay thế để thực hiện xóa phía trước, toán tử DEL này cũng thực hiện loại bỏ các yếu tố danh sách tại chỗ và giảm kích thước của danh sách bằng 1. & nbsp;
Python3
test_list
=
[
1
,
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]0____9____
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]2
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]8
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]9
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]0
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]1
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]2
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]3
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]8
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]9
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]9
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]1
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]22____23
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]8
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]9
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]9
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]1
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]22____23
Đầu ra:
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]
Phương pháp 2: Xóa các phần tử khỏi danh sách trong Python bằng danh sách del [] & nbsp;
Đây chỉ là phương pháp thay thế để thực hiện xóa phía trước, toán tử DEL này cũng thực hiện loại bỏ các yếu tố danh sách tại chỗ và giảm kích thước của danh sách bằng 1. & nbsp;
Python3
test_list
=
[
1
,
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]0____9____
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]2
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]8
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]9
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]0
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]1
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]2
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]3
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]8
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]9
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]9
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]1
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]22____23
Đầu ra:
Đầu ra:
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]
Phương pháp 2: Xóa các phần tử khỏi danh sách trong Python bằng danh sách del [] & nbsp; deque[] + popleft[]
Đây chỉ là phương pháp thay thế để thực hiện xóa phía trước, toán tử DEL này cũng thực hiện loại bỏ các yếu tố danh sách tại chỗ và giảm kích thước của danh sách bằng 1. & nbsp;
Original list is : [1, 4, 3, 6, 7]
Modified list is : [4, 3, 6, 7]
8Original list is : [1, 4, 3, 6, 7]
Modified list is : [4, 3, 6, 7]
9Original list is : [1, 4, 3, 6, 7]
Modified list is : [4, 3, 6, 7]
0 Original list is : [1, 4, 3, 6, 7]
Modified list is : [4, 3, 6, 7]
1 Original list is : [1, 4, 3, 6, 7]
Modified list is : [4, 3, 6, 7]
2Original list is : [1, 4, 3, 6, 7]
Modified list is : [4, 3, 6, 7]
3
test_list
2 test_list
3
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]5
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]7
test_list
=
[
1
,
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]0____9____
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]2
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]8
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]9
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]0
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]1
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]2
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]3
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]8
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]9
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]9
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]1
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]22____23
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]18
Đầu ra:
Đầu ra:
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]
Phương pháp 2: Xóa các phần tử khỏi danh sách trong Python bằng danh sách del [] & nbsp;Remove Elements From Lists in Python using remove[]
Đây chỉ là phương pháp thay thế để thực hiện xóa phía trước, toán tử DEL này cũng thực hiện loại bỏ các yếu tố danh sách tại chỗ và giảm kích thước của danh sách bằng 1. & nbsp;
Python3
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]8
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]9
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]0
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]1
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]2
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]3
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]8
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]9
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]0
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]1
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]2
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]3
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]48
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]5
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]50
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]8
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]9
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]9
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]1
Original list is : [1, 4, 3, 6, 7] Modified list is : [4, 3, 6, 7]22____23
Đầu ra:
Original list is : [1, 4, 3, 6, 7, 10] Modified list is : [4, 3, 6, 7, 10]