Có cách tháo gỡ các phần tử trống rỗng trong danh sách theo kiểu pythonian thanh lịch không. Một loại list.rstrip (Không). Vì vậy,xoá các phần tử rỗng có đuôi trong Python
[1, 2, 3, None, 4, None, None]
nên kết quả trong
[1, 2, 3, None, 4]
Tôi đoán đây có thể được khái quát hóa để loại bỏ các yếu tố dấu của bất kỳ giá trị cụ thể.
CẬP NHẬT: Tôi nên đã xác định rằng tôi muốn điều này được thực hiện như một dòng duy nhất (có thể đọc được) biểu
Có gì sai với vòng lặp? Không phải mọi lớp lót đều có thể đọc được. Bỏ phiếu xuống vì bản cập nhật của bạn – Abhijit
Đây là dòng đơn (có thể đọc được): 'strip_trailing_empty_elements (the_list)'. Tôi đề nghị bạn sử dụng một trong những câu trả lời bạn đã đưa ra để định nghĩa 'strip_trailing_empty_elements()', – Duncan
Như tôi đã nói, tôi muốn một lớp "có thể đọc" (luôn luôn dễ đọc hơn vòng lặp). Nếu bạn không nghĩ rằng có bất kỳ như thế, thì đó là câu trả lời cho câu hỏi của tôi. Vì vậy, tại sao downvote? –