Trong hướng dẫn này, bạn sẽ học cách lấy các giá trị duy nhất từ một danh sách trong Python bằng các phương thức có sẵn khác nhau Show Nếu bạn vội vàng Bạn có thể sử dụng phương pháp 3 để nhận các giá trị duy nhất từ một 4. Python 5 chỉ có thể chứa các giá trị duy nhất. Trong khi chuyển đổi một 4 thành một 5, các giá trị duy nhất sẽ được thêm vào một 4Mã số
Nếu bạn muốn hiểu chi tiết, hãy đọc tiếp… Có nhiều phương pháp khác nhau để lấy các giá trị duy nhất từ Python 4. Hãy xem xét từng phương phápMục lục Sử dụng phương thức Set()Bạn có thể sử dụng phương thức set() để lấy các giá trị duy nhất từ một 4Phương thức 3 trả về một 5 mới với các đối tượng duy nhất có sẵn trong lần lặp (Ví dụ. 13)Mã số
đầu ra 1Nếu bạn muốn có các mục duy nhất trong đối tượng 4 thay vì đối tượng 5, bạn có thể chuyển đối tượng 5 thành đối tượng 4 một lần nữa
đầu ra 9sử dụng numpy. duy nhấtBạn có thể sử dụng numpy. phương thức unique() để nhận các giá trị duy nhất từ một 4Phương thức 19 trả về các mục duy nhất từ mảngBạn cần chuyển đổi một 4 thành một mảng NumPy bằng phương pháp 1Sau đó sử dụng mảng 2 với phương thức 3 để lấy các giá trị duy nhấtMã số Đoạn mã dưới đây trình bày cách chuyển đổi danh sách thành mảng NumPy và nhận các giá trị duy nhất từ nó 6đầu ra Bạn sẽ thấy đầu ra bên dưới. Các mục duy nhất sẽ có sẵn trong mảng 7Sử dụng nối thêmPhương pháp 4 cho phép bạn thêm các mục mới vào danh sáchĐể lấy các giá trị duy nhất từ danh sách bằng phương thức append(),
Mã số 9đầu ra Phương pháp trên lấy các giá trị duy nhất từ danh sách và in chúng 0Sử dụng bộ đếmBạn cũng có thể sử dụng lớp từ bộ sưu tập python để lấy các giá trị duy nhất từ danh sách 5 là một lớp con dict để đếm các đối tượng có thể bămNó đếm đối tượng và có số lượng từng mục như một cuốn từ điển. Khóa từ điển bao gồm chính mục đó và các giá trị biểu thị số lần mục đó xuất hiện Để có được các giá trị duy nhất, bạn có thể in từ điển bộ đếm bằng toán tử sao *. Toán tử * chỉ hiển thị các khóa từ từ điển. Điều này có nghĩa là chỉ các giá trị duy nhất từ danh sách được in Mã số Đoạn mã dưới đây trình bày cách sử dụng bộ đếm để lấy các giá trị duy nhất từ danh sách 2đầu ra 0Nếu bạn muốn biết số lần xuất hiện của từng đối tượng, bạn có thể sử dụng trực tiếp đối tượng truy cập như minh họa bên dưới 1đầu ra 2Phần kết luậnBạn đã học cách lấy các giá trị duy nhất từ một danh sách trong Python Cũng đã học các phương pháp khác nhau có sẵn để lấy các mục duy nhất từ danh sách và thời điểm thích hợp để sử dụng chúng Đối tượng danh sách duy nhất trong Python là gì?Danh sách duy nhất của Python là danh sách chứa các phần tử duy nhất bất kể thứ tự . Có một số phương pháp để lấy một danh sách duy nhất từ danh sách đã cho. Hãy xem ví dụ dưới đây về danh sách duy nhất chứa gì. Ví dụ. Phát triển web, ngôn ngữ lập trình, kiểm thử phần mềm và những thứ khác.
Có danh sách duy nhất trong Python không?Danh sách trong python có thể chứa các phần tử, tất cả các phần tử này có thể là duy nhất hoặc không . Nhưng đối với một kịch bản khi chúng ta cần các yếu tố duy nhất như đánh dấu điểm danh cho các số điểm danh khác nhau của một lớp.
Làm cách nào để tìm các giá trị khác biệt trong gấu trúc?Để nhận các giá trị duy nhất từ một cột trong DataFrame, hãy sử dụng hàm unique() . Để đếm các giá trị duy nhất từ một cột trong DataFrame, hãy sử dụng nunique(). |