Cho trước dãy số A. Viết chương trình thực hiện công việc sau: - Xoá đi một phần tử

Luyện tập 2 trang 118 Tin học 10Cho trước dãy số A. Viết chương trình thực hiện công việc sau:

- Xoá đi một phần tử ở chính giữa dãy nếu số phần tử của dãy số là số lẻ.

- Xoá đi hai phần tử ở chính giữa của dãy nếu số phần tử của dãy là số chẵn.

Trả lời

a)

if len(A)%2==1:

    A.remove(A[len(A)//2+1]) 

print(A)

b)

if len(A)%2==0:

    A.remove(A[len(A)//2])

    A.remove(A[len(A)//2+1])

print(A)

Xem thêm lời giải bài tập SGK Tin học 10 Kết nối tri thức hay, chi tiết khác:

Bài 21: Câu lệnh lặp while

Bài 22: Kiểu dữ liệu danh sách

Bài 23: Một số lệnh làm việc với dữ liệu danh sách

Bài 24: Xâu kí tự

Bài 25: Một số lệnh làm việc với xâu kí tự

Bài 26: Hàm trong python

Câu hỏi cùng chủ đề

Xem tất cả