我對Python比較陌生,並被告知創建一個使用列表理解的列表,只顯示0-100之間的偶數,然後將所有這些數字加在一起。我明白如何做到這一點,如果它只是一個常規名單,如:列表理解然後與for循環求和
Total = 0
for x in range (0,101,2):
Total += x
我不知道該怎麼做,雖然理解。對我來說完全是無稽之談。這是我的。
Total = 0
x = [x for x in range (1001) if x % 2 ==0]
Total +=int(???)
print('The total is:', Total)
我不知道該放什麼?或者即使我正在以正確的方式開展工作。任何幫助將是偉大的!
編輯:我忘了提及它需要在for循環。我不知道如何創建for循環和理解列表。
將它包裝成'sum()'(它彙總了一個集合的所有值) – yedpodtrzitko
應該沒有任何區別。將第一個例子中的範圍替換爲理解。 – Carcigenicate