Có thể truy cập phần tử trước được tạo trong một danh sách hiểu.Đọc danh sách Python - truy cập phần tử được tạo cuối cùng?
Tôi đang làm việc với một số công cụ mã hóa đồ chơi. Cho khóa như là một số nguyên lớn tùy ý, một giá trị khởi tạo và một danh sách các phần tử như thông điệp để mã hóa. Tôi cần xor từng phần tử với phần tử mã hóa trước đó và khóa. Vòng lặp sau đây sẽ làm.
previous = initialization_value
cipher = []
for element in message:
previous = element^previous^key
cipher.append(previous)
Tôi cảm thấy có thể biến điều này thành danh sách nhưng tôi không chắc chắn cách xử lý cả giá trị ban đầu hoặc truy cập giá trị trước đó được tạo. Có thể và nếu vậy thì hiểu biết sẽ là gì?
+1: Đó là lý do tại sao chúng ta vẫn có câu lệnh for - cho các tình huống giống hệt như câu hỏi này. –