list = [1, 2, 3]
print(sum(list))
#include ...
vector<long> list = {1, 2, 3};
std::cout <<
std::accumlate(list.begin(), list.end(), 0L);
Trochę to nie uczciwe, ale:
list = [1, 2, 3, 4, 5]
print(sum(list[1:3]))
vector<long> list = {1, 2, 3};
std::cout << std::accumlate(list.begin()+1,
list.end()+4, 0L);
print(1/2) # 0.5
print(1//2) # 0