Python sắp xếp chữ và số
Cho một danh sách chứa cả các giá trị chữ và số, hãy viết chương trình Python để sắp xếp danh sách đã cho theo cách mà các giá trị theo thứ tự bảng chữ cái luôn xuất hiện sau các giá trị số Show ví dụ Input : ['k', 5, 'e', 3, 'g', 7, 0, 't'] Output : [0, 3, 5, 7, 'e', 'g', 'k', 't'] Input : [1, 'c', 3, 2, 'a', 'b'] Output : [1, 2, 3, 'a', 'b', 'c'] Cách tiếp cận 1. Sử dụng phương thức sắp xếp() Để sử dụng phương thức Python [0, 3, 5, 7, 'e', 'g', 'k', 't']5, trước tiên chúng ta cần chuyển đổi tất cả các giá trị danh sách thành loại str. Bây giờ có hai phương pháp để chuyển đổi giá trị thành chuỗi
|