Cách trích xuất các phần tử từ danh sách trong Python
Khi cần trích xuất phần tử từ các phạm vi trong danh sách, một phép lặp đơn giản và phương thức 'mở rộng' được sử dụng Show
Ví dụDưới đây là một minh chứng tương tự - my_list = [14, 55, 41, 14, 17, 59, 22, 25, 14, 69, 42, 66, 99, 19] print("The list is :") print(my_list) range_list = [(12, 14), (17, 18), (22, 28)] print("The list is :") print(range_list) my_result = [] for element in range_list: my_result.extend(my_list[element[0] : element[1] + 1]) print("The result is :") print(my_result) đầu raThe list is : [14, 55, 41, 14, 17, 59, 22, 25, 14, 69, 42, 66, 99, 19] The list is : [(12, 14), (17, 18), (22, 28)] The result is : [99, 19] Giải trình
|