1. Cho trước dãy số A. Viết chương trình tính tổng các phần tử có giá trị là số âm và in giá trị đó ra màn hình.
2. Cho trước dãy số A. Viết chương trình tính tổng các phần tử có giá trị là số dương và in giá trị đó ra màn hình.
3. Cho trước dãy số A. Viết chương trình đếm các phần tử có giá trị là số chia hết cho 3 và 5 và in giá trị đó ra màn hình.
4. Cho trước dãy số A. Viết chương trình đếm các phần tử có giá trị là số chẳn và in giá trị đó ra màn hình.
5. Cho trước dãy số A. Viết chương trình xóa các phần tử trong A có giá trị nhỏ hơn 3 và in danh sách A ra màn hình.
6. Cho trước dãy số A. Viết chương trình xóa phần tử giữa của ds A nếu số phần tử của A là lẻ. Nếu số phần tử trong ds A là số chẳn thì xóa 2 phần tử giữa của A.
7. Cho trước số A. Viết chương trình tính tổng, trung bình của dãy và in dãy số trên một hàng ngang.
8. Cho trước dãy số A. Viết chương trình xóa đi các phần tử có giá trị nhỏ hơn không từ A.
Quảng cáo
1 câu trả lời 639
Dưới đây là các đoạn mã Python tương ứng với các yêu cầu của bạn:
Tính tổng các phần tử có giá trị là số âm:
A = [...] # Danh sách của bạn
sum_neg = sum(x for x in A if x < 0)
print(sum_neg)
Tính tổng các phần tử có giá trị là số dương:
sum_pos = sum(x for x in A if x > 0)
print(sum_pos)
Đếm các phần tử có giá trị là số chia hết cho 3 và 5:
count_div_3_5 = sum(1 for x in A if x % 3 == 0 and x % 5 == 0)
print(count_div_3_5)
Đếm các phần tử có giá trị là số chẳn:
count_even = sum(1 for x in A if x % 2 == 0)
print(count_even)
Xóa các phần tử trong A có giá trị nhỏ hơn 3:
A = [x for x in A if x >= 3]
print(A)
Xóa phần tử giữa của ds A nếu số phần tử của A là lẻ. Nếu số phần tử trong ds A là số chẳn thì xóa 2 phần tử giữa của A:
n = len(A)
if n % 2 == 0: # số chẳn
del A[n//2 - 1:n//2 + 1]
else: # số lẻ
del A[n//2]
print(A)
Tính tổng, trung bình của dãy và in dãy số trên một hàng ngang:
sum_A = sum(A)
avg_A = sum_A / len(A)
print("Tổng:", sum_A)
print("Trung bình:", avg_A)
print("Dãy số:", A)
Xóa đi các phần tử có giá trị nhỏ hơn không từ A:
A = [x for x in A if x >= 0]
print(A)
Lưu ý: Trong các đoạn mã trên, bạn cần thay thế [...] bằng danh sách thực tế của bạn.
Quảng cáo
Bạn cần hỏi gì?
Câu hỏi hot cùng chủ đề
-
Đã trả lời bởi chuyên gia
55425 -
Đã trả lời bởi chuyên gia
31352 -
Đã trả lời bởi chuyên gia
29897
