Hướng dẫn can you use pop in python? - bạn có thể sử dụng pop trong python không?
Trong hướng dẫn này, chúng tôi sẽ tìm hiểu về phương thức Python Danh sách pop () với sự trợ giúp của các ví dụ. Show
Phương thức 9 loại bỏ mục tại chỉ mục đã cho khỏi danh sách và trả về mục đã xóa.Thí dụ
Cú pháp của danh sách pop ()Cú pháp của phương thức 9 là:
tham số pop ()
Trả về giá trị từ pop ()Phương thức 9 trả về mục có mặt tại chỉ mục đã cho. Mục này cũng bị xóa khỏi danh sách.Ví dụ 1: Mục pop tại chỉ mục đã cho từ danh sách
Đầu ra Return Value: French Updated List: ['Python', 'Java', 'C++', 'C'] Lưu ý: Chỉ mục trong Python bắt đầu từ 0, không phải 1. Index in Python starts from 0, not 1. Nếu bạn cần bật phần tử thứ 4, bạn cần chuyển 3 cho phương thức 9.3 to the 9 method.Ví dụ 2: pop () không có chỉ mục và cho các chỉ số âm
Đầu ra When index is not passed: Return Value: C Updated List: ['Python', 'Java', 'C++', 'Ruby'] When -1 is passed: Return Value: Ruby Updated List: ['Python', 'Java', 'C++'] When -3 is passed: Return Value: Python Updated List: ['Java', 'C++'] Lưu ý: Chỉ mục trong Python bắt đầu từ 0, không phải 1. Nếu bạn cần bật phần tử thứ 4, bạn cần chuyển 3 cho phương thức 9. Trong bài viết này, bạn sẽ học cách sử dụng phương pháp danh sách Cuối cùng, bạn sẽ biết cách sử dụng 9 để xóa một mục khỏi danh sách trong Python.Đây là những gì chúng tôi sẽ bao gồm:
Danh sách trong Python là gì và cách tạo chúngDanh sách là một loại dữ liệu tích hợp trong Python. Họ đóng vai trò là container, lưu trữ bộ sưu tập dữ liệu. Danh sách được tạo bằng cách sử dụng dấu ngoặc vuông, Return Value: French Updated List: ['Python', 'Java', 'C++', 'C']1, như vậy:
Bạn cũng có thể tạo một danh sách bằng cách sử dụng hàm tạo Return Value: French Updated List: ['Python', 'Java', 'C++', 'C']2:
Như bạn đã thấy ở trên, một danh sách có thể chứa các mục Return Value: French Updated List: ['Python', 'Java', 'C++', 'C']3 và trong trường hợp đó, nó được coi là một danh sách trống. Danh sách cũng có thể chứa các mục, hoặc liệt kê các mục. Các mục danh sách được đặt bên trong các dấu ngoặc vuông và mỗi mục được phân tách bằng dấu phẩy, Return Value: French Updated List: ['Python', 'Java', 'C++', 'C']4. Danh sách các mục có thể đồng nhất, có nghĩa là chúng cùng loại. Ví dụ: bạn có thể có một danh sách các số chỉ hoặc danh sách chỉ văn bản:
Danh sách các mục cũng có thể không đồng nhất, có nghĩa là tất cả chúng có thể thuộc các loại dữ liệu khác nhau. Đây là những gì thiết lập danh sách ngoài các mảng. Các mảng yêu cầu các mục chỉ thuộc cùng một loại dữ liệu, trong khi danh sách thì không.
Danh sách là có thể thay đổi, có nghĩa là chúng có thể thay đổi. Danh sách các mục có thể được cập nhật, các mục danh sách có thể bị xóa và các mục mới có thể được thêm vào danh sách. Cách xóa các phần tử khỏi danh sách bằng phương thức list.pop(index)9 trong PythonTrong các phần theo sau, bạn sẽ tìm hiểu cách sử dụng phương thức 9 để xóa các phần tử khỏi danh sách trong Python.Phương thức list.pop(index)9 - Tổng quan về cú phápCú pháp chung của phương thức 9 trông như thế này: 0Hãy phá vỡ nó:
Cách sử dụng phương thức list.pop(index)9 mà không có tham sốTheo mặc định, nếu không có chỉ mục được chỉ định, phương thức 9 sẽ xóa mục cuối cùng có trong danh sách.last item that is contained in the list.Điều này có nghĩa là khi phương thức 9 không có bất kỳ đối số nào, nó sẽ xóa mục danh sách cuối cùng.Vì vậy, cú pháp cho điều đó sẽ trông giống như thế này: 1Hãy xem xét một ví dụ: 2Bên cạnh việc loại bỏ vật phẩm, 9 cũng trả về nó.Điều này rất hữu ích nếu bạn muốn lưu và lưu trữ mục đó trong một biến để sử dụng sau. 3Cách sử dụng phương thức list.pop(index)9 với tham số tùy chọnĐể xóa một mục danh sách cụ thể, bạn cần chỉ định số chỉ mục của mục đó. Cụ thể, bạn vượt qua chỉ mục đó, đại diện cho vị trí của mục, như một tham số cho phương thức 9.Lập chỉ mục trong Python và tất cả các ngôn ngữ lập trình nói chung, là dựa trên không. Đếm bắt đầu tại Return Value: French Updated List: ['Python', 'Java', 'C++', 'C']3 chứ không phải 8.Điều này có nghĩa là mục đầu tiên trong danh sách có chỉ mục là Return Value: French Updated List: ['Python', 'Java', 'C++', 'C']3. Mục thứ hai có chỉ số 8, v.v.Vì vậy, để xóa mục đầu tiên trong danh sách, bạn chỉ định một chỉ mục của Return Value: French Updated List: ['Python', 'Java', 'C++', 'C']3 làm tham số cho phương thức 9.Và hãy nhớ rằng, 9 trả về mục đã bị xóa. Điều này cho phép bạn lưu trữ nó trong một biến, như bạn đã thấy trong phần trước. 4Hãy xem xét một ví dụ khác: 5Trong ví dụ trên, có một giá trị cụ thể trong danh sách mà bạn muốn xóa. Để loại bỏ thành công một giá trị cụ thể, bạn cần biết vị trí đó. Tổng quan về các lỗi phổ biến xảy ra khi sử dụng phương thức list.pop(index)9Hãy nhớ rằng bạn sẽ gặp lỗi nếu bạn cố gắng xóa một mục bằng hoặc lớn hơn độ dài của danh sách - cụ thể nó sẽ là When index is not passed: Return Value: C Updated List: ['Python', 'Java', 'C++', 'Ruby'] When -1 is passed: Return Value: Ruby Updated List: ['Python', 'Java', 'C++'] When -3 is passed: Return Value: Python Updated List: ['Java', 'C++']5. Chúng ta hãy xem ví dụ sau đây cho thấy cách tìm độ dài của danh sách: 6Để tìm độ dài của danh sách bạn sử dụng hàm When index is not passed: Return Value: C Updated List: ['Python', 'Java', 'C++', 'Ruby'] When -1 is passed: Return Value: Ruby Updated List: ['Python', 'Java', 'C++'] When -3 is passed: Return Value: Python Updated List: ['Java', 'C++']6, trả về tổng số mục có trong danh sách. Nếu tôi cố gắng xóa một mục ở vị trí 3, bằng độ dài của danh sách, tôi sẽ gặp lỗi khi nói rằng chỉ mục được truyền nằm ngoài phạm vi: 7Ngoại lệ tương tự sẽ được nâng lên nếu tôi đã cố gắng loại bỏ một vật phẩm ở vị trí 4 hoặc thậm chí cao hơn. Một lưu ý tương tự, một ngoại lệ cũng sẽ được nêu ra nếu bạn sử dụng phương thức 9 trên một danh sách trống: 8Sự kết luậnVà bạn có nó rồi đấy! Bây giờ bạn đã biết cách xóa một mục danh sách trong Python bằng phương thức 9.Tôi hy vọng bạn thấy bài viết này hữu ích. Để tìm hiểu thêm về ngôn ngữ lập trình Python, hãy xem máy tính khoa học của Freecodecamp với chứng nhận Python. Bạn sẽ bắt đầu từ những điều cơ bản và học hỏi một cách thân thiện với người mới bắt đầu. Bạn cũng sẽ xây dựng năm dự án vào cuối để đưa vào thực tế và giúp củng cố những gì bạn đã học. Cảm ơn bạn đã đọc và mã hóa hạnh phúc! Học mã miễn phí.Chương trình giảng dạy nguồn mở của Freecodecamp đã giúp hơn 40.000 người có được việc làm với tư cách là nhà phát triển.Bắt đầu Python có đẩy và bật không?Nó có ba hoạt động nguyên thủy: Đẩy: Thêm một phần tử vào ngăn xếp.POP: Loại bỏ một phần tử khỏi ngăn xếp.PEEK: Nhận phần tử cao nhất của ngăn xếp.Push: Add an element to the stack. Pop: Remove an element from the stack. Peek: Get the topmost element of the stack.
Chức năng Pop Python là gì?Phương thức pop () loại bỏ phần tử tại vị trí được chỉ định.removes the element at the specified position.
Tại sao Pop không làm việc trong Python?Điều này là do bạn nối 6 đến cuối hoặc đầu của ngăn xếp / danh sách / mảng.Một lệnh pop tuân theo quy tắc cuối cùng trong quy tắc đầu tiên có nghĩa là khi bạn bật một mục từ ngăn xếp / danh sách / mảng bạn sẽ lấy ra mục cuối cùng.because you append 6 to the end or top of the stack / list / array . A pop command follows the last in first out rule which means when you pop an item from the stack / list /array you will be taking out the last item.
Bạn có thể sử dụng pop trên một mảng trong Python không?Phương thức POP loại bỏ một mục khỏi một mảng bằng giá trị chỉ mục hoặc vị trí của mục trong mảng đã cho.. |