Computer >> Máy Tính >  >> Lập trình >> Python

Python - Danh sách tổng tiền tố

Danh sách là một tập hợp được sắp xếp và có thể thay đổi. Trong Python, danh sách được viết bằng dấu ngoặc vuông. Bạn truy cập các mục trong danh sách bằng cách tham chiếu đến số chỉ mục. Lập chỉ mục phủ định có nghĩa là bắt đầu từ cuối, -1 đề cập đến mục cuối cùng. Bạn có thể chỉ định một phạm vi chỉ mục bằng cách chỉ định nơi bắt đầu và nơi kết thúc phạm vi. Khi chỉ định một phạm vi, giá trị trả về sẽ là một danh sách mới với các mục được chỉ định.

Ví dụ

# using list comprehension + sum() + list slicing
# initializing list
test_list = [3, 4, 1, 7, 9, 1]
# printing original list
print("The original list : " + str(test_list))
# using list comprehension + sum() + list slicing
# prefix sum list
res = [sum(test_list[ : i + 1]) for i in range(len(test_list))]
# print result
print("The prefix sum list is : " + str(res))

Đầu ra

The original list : [3, 4, 1, 7, 9, 1]
The prefix sum list is : [3, 7, 8, 15, 24, 25]