Trong hướng dẫn này, chúng ta sẽ tìm hiểu về phương thức remove () trong Danh sách Python với sự trợ giúp của các ví dụ.

Bạn đang xem : loại bỏ trong danh sách python

Phương thức remove () loại bỏ phần tử phù hợp đầu tiên (được truyền dưới dạng đối số ) từ danh sách.

Ví dụ

 # tạo danh sách
số nguyên tố = [2, 3, 5, 7, 9, 11]

# xóa 9 khỏi danh sách prime_numbers.remove (9)

# Danh sách số nguyên tố đã cập nhật print ('Danh sách Cập nhật:', số nguyên tố) # Đầu ra: Danh sách Cập nhật: [2, 3, 5, 7, 11]

Cú pháp của danh sách remove ()

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

 list.remove (phần tử) 

remove () Tham số

  • Phương thức remove () nhận một phần tử duy nhất làm đối số và xóa nó khỏi danh sách.
  • Nếu phần tử không tồn tại, phần tử này sẽ ném ra ngoại lệ ValueError: list.remove (x): x không có trong danh sách .

Giá trị trả về từ remove ()

remove () không trả về bất kỳ giá trị nào (trả về None ).

Ví dụ 1: Xóa phần tử khỏi danh sách

 # danh sách động vật
động vật = ['mèo', 'chó', 'thỏ', 'chuột lang']

# 'Rabbit' đã bị xóa động vật.remove ('thỏ')

# Danh sách động vật được cập nhật print ('Danh sách động vật được cập nhật:', động vật)

Đầu ra

Danh sách động vật được cập nhật: ['mèo', 'chó', 'chuột lang'] 

Ví dụ 2: Phương thức remove () trên danh sách có các phần tử trùng lặp

Nếu danh sách chứa các phần tử trùng lặp, phương thức remove () chỉ xóa phần tử phù hợp đầu tiên.

 # danh sách động vật
động vật = ['mèo', 'chó', 'chó', 'chuột lang', 'chó']

# 'dog' đã bị xóa động vật.remove ('con chó')

# Danh sách động vật được cập nhật print ('Danh sách động vật được cập nhật:', động vật)

Xem Thêm  Các hàm tích hợp trong Python - python trong các chức năng được xây dựng

Đầu ra

Danh sách động vật được cập nhật: ['mèo', 'chó', 'chuột lang', 'chó'] 

Ở đây, chỉ sự xuất hiện đầu tiên của phần tử ‘dog’ mới bị xóa khỏi danh sách.

Ví dụ 3: Xóa phần tử không tồn tại

 # danh sách động vật
động vật = ['mèo', 'chó', 'thỏ', 'chuột lang']

# Đang xóa phần tử 'fish' động vật.remove ('cá')

# Danh sách động vật được cập nhật print ('Danh sách động vật được cập nhật:', động vật)

Đầu ra

Traceback (cuộc gọi gần đây nhất cuối cùng):
  Tệp ".. .. ..", dòng 5, trong & lt; mô-đun & gt;
    động vật.remove ('cá')
ValueError: list.remove (x): x không có trong danh sách 

Ở đây, chúng tôi gặp lỗi vì danh sách động vật không chứa 'fish' .

  • Nếu cần xóa các phần tử dựa trên chỉ mục (như phần tử thứ tư), bạn có thể sử dụng phương thức pop () .
  • Ngoài ra, bạn có thể sử dụng Python del statement để xóa các mục khỏi danh sách.


Xem thêm những thông tin liên quan đến chủ đề loại bỏ trong danh sách python

Python remove() List Method TUTORIAL

  • Tác giả: Brendan Metcalfe
  • Ngày đăng: 2020-09-21
  • Đánh giá: 4 ⭐ ( 3601 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Python tutorial on the .remove() list method. Learn how to remove items from a list in Python 3.

    This is the part of the new List Methods series!

    Subscribe to get the new ones as they are released.

    💻 Python List Methods Course Playlist:
    https://www.youtube.com/playlist?list=PL4eU-_ytIUt9vwky84Lp-5pK4ckzKbnTo

    📖 Please check out my Udemy course here:
    https://www.udemy.com/course/the-python-built-in-function-tutorial-series/

    ⚙️ Recommended Computer Gear:
    – Macbook Pro 13″ https://amzn.to/39ZGrTb
    – Macbook screen protector https://amzn.to/3s2a9x3
    – Macbook USB-C adapter https://amzn.to/3dRICtd
    – Macbook case https://amzn.to/3wMJhVk
    – Foldable computer stand https://amzn.to/2QeCi76
    – Airpods https://amzn.to/324gPAs
    – Pixel 3a https://amzn.to/2PJa1Wr
    – Pixel 3a screen protector https://amzn.to/3mytvcf
    – Lapel Mic https://amzn.to/39Vf2lx
    – Bluelight computer glasses https://amzn.to/3dSCIId
    – Noise cancelling headphones https://amzn.to/2QhAR80
    – JBL bluetooth speaker https://amzn.to/3dVfLEv

    ✈️ Recommended Digital Nomad Gear:
    – Shorts with zippers https://amzn.to/3wHEepf
    – Silicone earplugs https://amzn.to/3wSSzQ3
    – Sleep mask https://amzn.to/3d6AUw5
    – Packing cubes https://amzn.to/3uCbaOc
    – Sink plug https://amzn.to/2QeiSzf
    – Travel lock https://amzn.to/3t2Zsf4
    – Nike sandals https://amzn.to/3d65FRV
    – Nike freeruns https://amzn.to/3fZRWhi
    – Thin no-show socks https://amzn.to/39Wa8og
    – Quest bars https://amzn.to/3s8eWxd
    – Incense https://amzn.to/3dPfEKF
    – Electronics organizer bag https://amzn.to/3tbn3KO

[Python] Phần 8: Danh sách (List) trong Python

  • Tác giả: www.dammio.com
  • Đánh giá: 3 ⭐ ( 5110 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Cách thêm và xóa các mục khỏi danh sách bằng Python

  • Tác giả: vi.softoban.com
  • Đánh giá: 3 ⭐ ( 7797 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Python có bốn kiểu dữ liệu để lưu trữ nhiều dữ liệu. Đây là danh sách, tuple, từ điển và tập hợp. Hướng dẫn này cho thấy việc sử dụng các phương pháp Python khác nhau để thêm và xóa dữ liệu khỏi danh sách Python.

Hướng dẫn xóa 1 phần tử trong mảng của Python – Blog

  • Tác giả: vn.got-it.ai
  • Đánh giá: 3 ⭐ ( 3224 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Nhiều bạn mới học lập trình sẽ thấy mông lung khi phải xóa 1 phần tử trong mảng của Python. Hãy cùng Got It khám phá 4 cách để xóa 1 phần tử trong mảng.

Python – Loại bỏ các hàng vị trí

  • Tác giả: vn.wsxdn.com
  • Đánh giá: 3 ⭐ ( 9347 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Phần tử không trong Python

  • Tác giả: www.vithon.org
  • Đánh giá: 3 ⭐ ( 3279 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Python – Ngăn xếp

  • Tác giả: isolution.pro
  • Đánh giá: 3 ⭐ ( 5714 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Trong từ điển tiếng Anh, từ ngăn xếp có nghĩa là sắp xếp các đối tượng trên khác. Nó giống như cách bộ nhớ được cấp phát trong cấu trúc dữ liệu này. Nó lưu trữ các phần tử dữ liệu theo cách tương tự như một loạt các đĩa được lưu trữ chồng lên nhau trong nhà bếp. Vì…

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

Xem Thêm  SQL KHÔNG TRONG - sql chọn nơi không

By ads_php