Khi cần thay đổi các chỉ số của dấu hiệu trong danh sách, có thể sử dụng một phép lặp đơn giản cùng với phương thức 'append'.
Ví dụ
Dưới đây là một minh chứng về điều tương tự
my_list = [71, 24, -34, -25, -76, 87, 29, -60, 70, 8] print("The list is :") print(my_list) my_result = [] for index in range(0, len(my_list) - 1): if my_list[index] > 0 and my_list[index + 1] < 0 or my_list[index] < 0 and my_list[index + 1] < 0: my_result.append(index) print("The result is :") print(my_result)
Đầu ra
The list is : [71, 24, -34, -25, -76, 87, 29, -60, 70, 8] The result is : [1, 2, 3, 6]
Giải thích
-
Một danh sách được xác định và hiển thị trên bảng điều khiển.
-
Một danh sách trống được xác định.
-
Danh sách ban đầu được lặp lại và các điều kiện được đặt để kiểm tra xem các giá trị tại các chỉ số cụ thể nhỏ hơn hoặc lớn hơn 0.
-
Tùy thuộc vào điều này, chỉ mục được thêm vào danh sách trống.
-
Điều này được hiển thị dưới dạng đầu ra trên bảng điều khiển.