Đăng nhập để hỏi chi tiết


Cho danh sách A=[3, 2, 12, -34, 31, 7, -2]. Tạo danh sách B gồm các số chẵn, danh sách C gồm các số lẻ. Tính tổng các số chẵn, số lẻ, có bao nhiêu số chẵn, số lẻ.
Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
A = [3, 2, 12, -34, 31, 7, -2]
B = []
C = []
for i in A:
if i%2==0:
B.append(i)
else:
C.append(i)
print("Tổng số chẵn:" ,sum(B), "có " + str(len(B)) + " số chẵn")
print("Tổng số lẻ:",sum(C), "có " + str(len(C)) + " số lẻ")
Hãy giúp mọi người biết câu trả lời này thế nào?
A=[3, 2, 12, -34, 31, 7, -2]
B=[i for i in A if(i%2==0)]
C=[i for i in A if(i%2!=0)]
print(sum(B))
print(sum(C))
print(len(B))
print(len(C))Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin