Hướng dẫn xóa cột trong python
TL; DRRất nhiều nỗ lực để tìm một giải pháp hiệu quả hơn một chút. Khó có thể biện minh cho sự phức tạp được thêm vào trong khi hy sinh tính đơn giản của
Lời nói đầu Tôi cũng sẽ tập trung vào giải pháp chung là xóa nhiều cột cùng một lúc và cho phép thử xóa các cột không có mặt. Sử dụng các giải pháp này là chung và sẽ làm việc cho trường hợp đơn giản là tốt. Cài đặt
Kết quả sẽ giống như:
Vì tôi đang cân bằng việc xóa một cột để chọn các cột khác, tôi sẽ chia nó thành hai loại:
Lựa chọn nhãnChúng tôi bắt đầu bằng cách sản xuất danh sách/mảng nhãn đại diện cho các cột chúng tôi muốn giữ và không có các cột chúng tôi muốn xóa.
Cột từ Nhãn
Sau đó chúng ta có thể đánh giá
Mà tất cả đánh giá để:
Lát BooleanChúng ta có thể xây dựng một mảng/danh sách các booleans để cắt
Cột từ Boolean
Mà tất cả đánh giá để:
Thời gian mạnh mẽ Hàm
Kiểm tra
Điều này liên quan đến thời gian cần thiết để chạy Nếu thực tế, các giải pháp tốt nhất sử dụng |