Bài F12. Một số hàm trên danh sách

Khởi động (SGK Chân trời sáng tạo - Trang 133)

Hướng dẫn giải

-Thêm phần tử 5 vào cuối danh sách A: Bạn Hải có thể sử dụng toán tử + để kết nối danh sách A với danh sách B chứa phần tử 5:

A = [7, 1, 2, 6, 2]

B = [5]

A = A + B  # Kết quả: A = [7, 1, 2, 6, 2, 5]

 

- Thêm phần tử 5 vào đầu danh sách A: Bạn Hải có thể sử dụng phương thức insert để thêm phần tử 5 vào đầu danh sách:

A. insert(0, 5)  # Kết quả: A = [5, 7, 1, 2, 6, 2]

- Thêm phần tử 5 vào vị trí thứ 3 trong danh sách A: Bạn Hải cũng có thể sử dụng phương thức insert để thêm phần tử 5 vào vị trí thứ 3 (chỉ số 2):

A.insert(2, 5)  # Kết quả: A = [7, 1, 5, 2, 6, 2]

(Trả lời bởi Nguyễn Quốc Đạt)
Thảo luận (1)

Khám phá mục 1 (SGK Chân trời sáng tạo - Trang 134)

Hướng dẫn giải

A = [7, 3, 6, 2, 4, 5]

# Thêm các phần tử 8 vào các vị trí mong muốn

A.insert(1, 8)  # Thêm 8 vào vị trí 1

A.insert(2, 8)  # Thêm 8 vào vị trí 2

A.append(8)     # Thêm 8 vào cuối danh sách

print(A)  # Kết quả: [7, 8, 8, 3, 6, 2, 8, 4, 5, 8]

(Trả lời bởi Nguyễn Quốc Đạt)
Thảo luận (1)

Khám phá mục 2 (SGK Chân trời sáng tạo - Trang 134)

Hướng dẫn giải

A = [7, 8, 8, 3, 6, 2, 8, 4, 5, 8]

# Xóa các phần tử không cần thiết

A.remove(8)  # Xóa phần tử 8 đầu tiên

A.remove(8)  # Xóa phần tử 8 thứ hai

A.remove(8)  # Xóa phần tử 8 thứ ba

 

# Thêm phần tử 9 vào vị trí mong muốn

A.insert(5, 9)  # Thêm 9 vào vị trí 5

 

print(A)  # Kết quả: [7, 3, 6, 2, 4, 9, 5]

(Trả lời bởi Nguyễn Quốc Đạt)
Thảo luận (1)