Cách sử dụng cửa sổ bật lên trong Python
Phương thức pop danh sách Python là một phương thức tích hợp để xóa mục tại chỉ mục đã cho khỏi danh sách. Nó trả về mục đã xóa. Chỉ số là tùy chọn. Nếu chỉ mục không được cung cấp, thì phần tử cuối cùng sẽ bật ra và bị xóa. Nếu chỉ mục được truyền cho phương thức không nằm trong phạm vi, nó sẽ ném IndexError. pop chỉ mục ra khỏi phạm vi ngoại lệ Show
Nói cách khác, nó nhận một đối số (chỉ mục của mục bạn muốn xóa) rồi trả về giá trị của nó. Trong bài đăng trên blog này, chúng ta sẽ thảo luận về những điều cơ bản của phương thức pop Danh sách Python, cũng như một số tính năng nâng cao hơn của nó Chúng tôi cũng sẽ cung cấp một số ví dụ để bạn có thể thấy nó hoạt động như thế nào trong thực tế. Vậy hãy bắt đầu
cú pháp cho phương thức List popCú pháp cơ bản của phương thức pop như sau. danh sách tên. cửa sổ bật lên (chỉ mục). Ở đây, list_name là tên của danh sách bạn muốn sử dụng và index là chỉ mục của mục bạn muốn xóa Chỉ mục là tùy chọn. Nếu chỉ mục không được cung cấp, thì phần tử cuối cùng sẽ bật ra và bị xóa. Nó trả về mục đã xóa. Hãy nhớ rằng chỉ mục bắt đầu từ 0, vì vậy mục đầu tiên trong danh sách nằm ở chỉ mục 0, mục thứ hai ở chỉ mục 1, v.v. Ví dụ: giả sử bạn có một danh sách các số gọi là my_list và bạn muốn xóa số ở vị trí chỉ mục ba. Trong trường hợp này, chỉ mục sẽ là ba, vì vậy bạn sẽ sử dụng my_list. pop(3) để xóa số ở vị trí ba xóa một mục khỏi danh sách bằng Phương thức pop danh sách PythonBây giờ chúng ta đã trình bày những kiến thức cơ bản về phương thức pop trong Python, hãy xem một số ví dụ để bạn có thể thấy nó hoạt động như thế nào trong thực tế. Trước tiên, hãy tạo một danh sách các số và sau đó sử dụng phương thức pop Python để xóa số ở vị trí chỉ số ba my_list = [-15, 0, 67,45] xóa nhiều mục khỏi danh sách bằng phương pháp bật danh sáchVí dụ: giả sử bạn có một danh sách các số và bạn muốn xóa phần tử đầu tiên và cuối cùng khỏi danh sách. Bạn có thể làm điều này với đoạn mã sau số = [‘1’, ‘2’, ‘3’, ‘4’, ‘5’] Mã này sẽ xóa phần tử đầu tiên và cuối cùng khỏi danh sách, chỉ để lại phần tử ở giữa xóa một mục bằng cách sử dụng chỉ mục phủ định từ danh sách với phương thức pop danh sáchPhương thức pop cũng có thể được sử dụng theo những cách nâng cao hơn trong Python. Ví dụ: bạn có thể sử dụng nó để xóa một mục bằng cách chuyển vào một chỉ mục phủ định. Nói cách khác, list_name. pop(-index) sẽ xóa mục tại vị trí -index khỏi danh sách Chỉ mục phủ định là chỉ mục được đánh số từ phía sau danh sách, thay vì từ phía trước. Ví dụ: chỉ mục -1 đề cập đến mục cuối cùng trong danh sách, trong khi chỉ mục -2 đề cập đến mục cuối cùng thứ hai trong danh sách. Phương thức pop() có thể được sử dụng để xóa một mục trong danh sách bằng cách sử dụng chỉ mục phủ định hãy xóa một mục bằng cách chuyển vào một chỉ mục phủ định my_list = [0,-15,-45,-67] IndexError Ngoại lệ trong phương thức pop danh sách PythonPhương thức pop() chỉ có thể xóa các phần tử thực sự có trong danh sách. Khi bạn cố gắng bật một phần tử khỏi danh sách bằng chỉ mục nằm ngoài phạm vi, bạn sẽ nhận được thông báo lỗi cho biết “chỉ mục bật ra khỏi phạm vi” my_list = [0,-15,-45,-67] Traceback (cuộc gọi gần đây nhất gần đây nhất). Nếu bạn cố gắng lấy một phần tử từ danh sách bằng cách sử dụng chỉ mục nằm ngoài phạm vi, bạn sẽ cần sử dụng khối thử/ngoại trừ để bắt ngoại lệ Đây là ví dụ về cách thực hiện việc này. Điều này sẽ dẫn đến đầu ra sau. chỉ mục bật ra ngoài phạm vi sự khác biệt giữa danh sách Python. remove() và phương thức pop danh sách PythonPhương thức xóa danh sách Python xóa một phần tử khỏi danh sách Python theo giá trị của nó, trong khi danh sách Python. pop() xóa các phần tử Python khỏi danh sách Python theo chỉ mục danh sách Python. pop() xóa phần tử Python tại chỉ mục và dịch chuyển phần tử Python có chỉ số thấp hơn xuống dưới. Phương thức xóa danh sách Python có thể được sử dụng để xóa các phần tử Python theo giá trị của nó thay vì theo vị trí của chúng danh sách Python. remove(value) sẽ tăng ngoại lệ ValueError nếu không tìm thấy nó trong danh sách Python. danh sách Python. pop(index) sẽ tăng ngoại lệ IndexError nếu không tìm thấy phần tử Python tại chỉ mục Python Cách tốt nhất để xóa phần tử khỏi danh sách trong Python là gì?
Mẹo sử dụng phương thức list pop trong Python
Nhược điểm của việc sử dụng phương thức list pop trong PythonPhương thức list pop là một hàm tích hợp trong Python cho phép bạn xóa và trả về mục cuối cùng trong danh sách. Phương pháp này rất dễ sử dụng và có thể là một cách nhanh chóng để xóa một phần tử khỏi danh sách. Tuy nhiên, có một số nhược điểm khi sử dụng phương pháp list pop, chẳng hạn như có thể khó nhớ chỉ mục của phần tử bạn muốn xóa. Nhìn chung, phương pháp list pop là một công cụ hữu ích có thể được sử dụng trong nhiều tình huống khác nhau Sự kết luậnchúng tôi đã thảo luận về phương thức pop Danh sách Python là gì và cách bạn có thể sử dụng nó để xóa các mục khỏi danh sách. Trước hết, chúng tôi đã xem xét cách bạn có thể xóa một mục khỏi bất kỳ vị trí nào trong danh sách của mình bằng cách sử dụng số chỉ mục của nó. Sau đó, chúng tôi đã tìm hiểu về một số cách nâng cao hơn để sử dụng phương thức pop Danh sách Python Như bạn có thể thấy, phương thức pop List trong Python là một công cụ rất linh hoạt có thể được sử dụng theo nhiều cách khác nhau. Vì vậy, lần tới khi bạn cần xóa thứ gì đó khỏi danh sách, đừng quên phương thức pop Danh sách Python David Cao chào bạn. Tôi là David, một người đam mê Cloud & DevOps và có 18 năm kinh nghiệm làm kỹ sư Linux. Tôi làm việc với AWS, Git & GitHub, Linux, Python, Ansible và Bash. Tôi là một blogger kỹ thuật và một Kỹ sư phần mềm, thích chia sẻ kiến thức của mình và đóng góp cho nguồn mở 10 câu hỏi và câu trả lời phỏng vấn Linux 4 chiến lược đã được chứng minh để thành công trong một cuộc phỏng vấn kỹ thuật Đọc thêm "4 Lệnh Linux hữu ích khắc phục sự cố Mạng của bạn sau vài phút Đọc thêm "Giải quyết vấn đề về mạng trên Linux trong 20 phút Đọc thêm "Tìm kiếm 5 cách học lệnh Linux hiệu quả Kiểm tra thêm 10 câu hỏi và câu trả lời phỏng vấn Linux Các công cụ hiệu suất bạn sẽ sử dụng trên dmesg thời gian hoạt động của Máy Linux là gì. đuôi vmstat 1 mpstat -P TẤT CẢ 1 pidstat 1 iostat -xz Ngày 25 tháng 11 năm 2022 4 chiến lược đã được chứng minh để thành công trong một cuộc phỏng vấn kỹ thuật Kiếm được một công việc trong ngành công nghệ có thể khó khăn. Nếu bạn đang muốn thâm nhập vào lĩnh vực này, bạn cần chuẩn bị cho Đọc thêm "Ngày 25 tháng 11 năm 2022 4 Lệnh Linux hữu ích khắc phục sự cố Mạng của bạn sau vài phút Là quản trị viên Linux, tôi thường thấy mình đang khắc phục sự cố và giải quyết các sự cố mạng. Một kinh nghiệm đặc biệt hiện lên trong tâm trí tôi là khi tôi Đọc thêm "Ngày 22 tháng 11 năm 2022 Giải quyết vấn đề về mạng trên Linux trong 20 phút Gần đây, mạng tại nơi làm việc của tôi bị gián đoạn trong vài phút. Tôi được giao nhiệm vụ điều tra vấn đề và thấy rằng một trong những Đọc thêm "Ngày 22 tháng 11 năm 2022 Cách tôi khắc phục sự cố hiệu suất đĩa trong vài phút – Hướng dẫn từng bước để tối ưu hóa hệ thống Linux Gần đây tôi được giao nhiệm vụ giải quyết một vấn đề phức tạp về hiệu suất đĩa trên máy chủ Linux. Lúc đầu, tôi nghĩ nó sẽ là một nhiệm vụ đơn giản Đọc thêm "Ngày 21 tháng 11 năm 2022 Hướng dẫn từng bước để khắc phục sự cố mạng trong Linux Khắc phục sự cố liên quan đến mạng Linux có thể là một trải nghiệm đầy thử thách, nhưng không nhất thiết phải như vậy. Bằng cách hiểu các nguyên tắc cơ bản của Linux Công dụng của pop() là gì?Phương thức pop() xóa phần tử cuối cùng khỏi mảng và trả về phần tử đó . Phương thức này thay đổi độ dài của mảng.
Phương thức pop trong Python là gì?Phương thức pop() xóa phần tử tại vị trí đã chỉ định .
Pop hoạt động như thế nào trong bộ Python?Phương thức pop() xóa một mục ngẫu nhiên khỏi tập hợp . Phương thức này trả về mục đã xóa. |