Cho đoạn chương trình sau:
a=[3,1,5,2]
print(a)
Sau khi thực hiện đoạn chương trình trên, danh sách a hiển thị trên màn hình là:
a.sort()
A. [1,2,3,5]
B. [3,1,5,2]
C. [5,3,2,1]
D. [3,5,2,1]
Đáp án đúng là: A
Câu lệnh a.sort() thực hiện sắp xếp danh sách a theo thứ tự không giảm.
Sử dụng kiến thức dưới đây:
Bảng 1. Một số hàm xử lí danh sách trong Python
Hàm xử lí danh sách |
Ý nghĩa |
a.append(x) |
Bổ sung phần tử x vào cuối danh sách a. |
a.pop(i) |
Xóa phần tử đứng ở vị trí I trong danh sách a và đưa ra phần tử này. |
a.insert(i,x) |
Bổ sung phần tử x vào trước phần tử đứng vị trí i trong danh sách a. a.insert(0,x) se bổ sung x vào đầu danh sách. |
a.sort( ) |
Sắp xếp các phần tử của danh sách a theo thứ tự không giảm. |
Tham khảo thêm một số tài liệu liên quan:
Lý thuyết Tin học 10 Bài 14 (Cánh diều): Kiểu dữ liệu danh sách - Xử lí danh sách
Trắc nghiệm Tin học 10 Bài 14 (Cánh diều): Kiểu dữ liệu danh sách - Xử lí danh sách
Cho đoạn chương trình:
a=[1,2,3]
print(a)
Sau khi thực hiện đoạn chương trình trên thì danh sách a có các phần tử:
Cho đoạn chương trình:
a=[1,2,3]
print(a)
Sau khi thực hiện đoạn chương trình trên thì danh sách a có các phần tử:
Để khởi tạo danh sách b có 5 phần tử 1, 2, 3, 4, 5 ta dùng viết:
B. b = (1, 2, 3, 4, 5)
C. b = [1..5]
D. b = [1, 2, 3, 4, 5]
Cho đoạn chương trình:
a=[2,4,6]
for i in a:
print(2*i)
Trên màn hình sẽ có các giá trị:
Để xóa tất cả các phần tử trong danh sách, ta gọi hàm thành viên:
Cho danh sách a gồm các phần tử [3,4,5]. Khi đó len(a)=?
Cho đoạn chương trình:
a=[1,2,3]
print(a)
Sau khi thực hiện đoạn chương trình trên thì danh sách a có các phần tử:
Để gọi đến phần tử đầu tiên trong danh sách a ta dùng lệnh: