Cho một danh sách A. Viết chương trình tạo danh sách B có các phần tử là các phần tử của A theo

Câu 22.6 trang 47 SBT Tin học 10: Cho một danh sách A. Viết chương trình tạo danh sách B có các phần tử là các phần tử của A theo trình tự ngược lại.

Trả lời

Chương trình có thể viết như sau:

# Danh sách theo trình tự ngược lại

A = ["Linh","Thịnh", "Phương"]        # Đây chỉ là minh hoạ. Danh sách A có thể là bất kì.

B = []

while len(A) > 0:

B.append(A[len(A) - 1])         # Thêm vào B phần tử cuối cùng của A

del A[len(A) - 1]

print("Danh sách nghịch đảo: ", B)

Sách bài tập Tin học 10 Bài 22 (Kết nối tri thức): Kiểu dữ liệu danh sách (ảnh 1)

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

Bài 20: Câu lệnh lặp For

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ự

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

Xem tất cả