Khi cần in các số đã sắp xếp được hình thành bằng cách gộp các phần tử của mảng, ta định nghĩa phương thức sắp xếp số và chuyển thành số nguyên. Phương thức khác ánh xạ list thành chuỗi và sắp xếp lại.
Ví dụ
def get_sorted_nums(my_num):
my_num = ''.join(sorted(my_num))
my_num = int(my_num)
print(my_num)
def merged_list(my_list):
my_list = list(map(str, my_list))
my_str = ''.join(my_list)
get_sorted_nums(my_str)
my_list = [7, 845, 69, 60, 99, 11]
print("The list is:")
print(my_list)
print("The result is:")
merged_list(my_list)
Đầu ra
The list is: [7, 845, 69, 60, 99, 11] The result is: 11456678999
Giải thích
- Hàm
get_sorted_numsnhận số, chuyển chuỗi, sắp xếp, chuyển int, in ra. - Hàm
merged_listnhận list, chuyển thành chuỗi bằngmap, gọi hàm sắp xếp. - Định nghĩa list, hiển thị, gọi phương thức.