NEW
Font size
WorksheetsCâu hỏi về danh sách trong Python
Total questions: 24
Worksheet time: 12mins
Kiểu dữ liệu danh sách trong Python có đặc điểm gì?
Các phần tử phải có cùng kiểu dữ liệu
Các phần tử không thể thay đổi sau khi đã tạo
Các phần tử có thể có kiểu dữ liệu khác nhau
Không thể thêm phần tử mới vào danh sách
Lệnh nào sau đây dùng để xóa một phần tử trong danh sách?
remove()
del
clear()
pop()
Kết quả của đoạn mã sau sẽ là gì?
[1, 2, 3]
[1, 2, 4]
[1, 4]
[2, 3, 4]
Câu lệnh nào sau đây sẽ in ra các phần tử trong danh sách A?
for i in A:
for i in range(A):
for i in len(A):
for i in A() :
Câu lệnh nào dưới đây dùng để lấy phần tử đầu tiên trong danh sách A?
A[1]
A[0]
A[2]
A.first()
Câu lệnh nào dưới đây sẽ duyệt qua tất cả các phần tử của danh sách A và in ra?
for i in range(A): print(i)
for i in A: print(i)
for i in A: print(A[i])
for i in len(A): print(A[i])
Để kiểm tra độ dài của danh sách A, bạn sử dụng lệnh nào?
len(A)
size(A)
count(A)
length(A)
Kết quả của đoạn mã sau sẽ là gì?
[10, 20, 30, 40, 50, 60]
[10, 20, 30, 40, [50, 60]]
[50, 60, 10, 20, 30, 40]
[10, 20, 30, 40]
Kết quả của đoạn mã sau sẽ là gì?
[5, 10, 7]
[5, 6, 10]
[10, 5, 7]
[7, 5, 6]
Kết quả của đoạn mã sau sẽ là gì?
[1, 2, 3]
[4, 2, 3]
[4, 5, 6]
[1, 2, 4]
Câu lệnh nào sau đây sẽ thay đổi tất cả các phần tử trong danh sách A thành 0?
A = [0] * len(A)
A = [0] * len(A) + 1
A.append(0)
A.extend([0])
Kết quả của đoạn mã sau sẽ là gì?
1
2
3
Lỗi
Lệnh nào sau đây được dùng để tìm kiếm phần tử trong danh sách A?
A.find()
A.search()
A.index()
A.locate()
Kết quả của đoạn mã sau sẽ là gì? A = [10, 20, 30, 40] A = A[::-1] print(A)
[40, 30, 20, 10]
[10, 20, 30, 40]
[20, 10, 40, 30]
Lỗi
u sẽ là gì? A = [10, 20, 30, 40] A = A[::-1] print(A)
[40, 30, 20, 10]
[10, 20, 30, 40]
[20, 10, 40, 30]
Lỗi
Phương thức nào sau đây cho phép bạn chèn một phần tử vào một vị trí cụ thể trong danh sách?
insert()
append()
extend()
remove()
Câu lệnh nào sau đây tạo ra một danh sách chứa các số từ 0 đến 9?
list(range(10))
list(0, 9)
range(10)
range(0, 10)
Kết quả của đoạn mã sau sẽ là gì? A = [2, 4, 6, 8] A.remove(6) print(A)
[2, 4, 6, 8]
[2, 4, 8]
[4, 6, 8]
[6, 8]
Câu lệnh nào sẽ tạo ra một danh sách mới chứa các phần tử chẵn từ danh sách A?
[x for x in A if x % 2 == 0]
filter(x % 2 == 0, A)
map(x % 2 == 0, A)
None of the above
Câu lệnh nào sau đây sẽ xóa tất cả các phần tử trong danh sách A?
A.clear()
del A[]
A.delete()
A.pop()
Kết quả của đoạn mã sau sẽ là gì? A = [1, 2, 3, 4] A.pop(1) print(A)
[1, 3, 4]
[2, 3, 4]
[1, 2, 3]
[1, 2, 4]
Lệnh nào sau đây sẽ thay đổi giá trị phần tử thứ 3 trong danh sách A thành 10?
A[2] = 10
A[3] = 10
A[2].set(10)
A.set(2, 10)
Kết quả của đoạn mã sau sẽ là gì? A = [5, 6, 7] B = A[:] B.append(8) print(A)
[5, 6, 7, 8]
[5, 6, 7]
[8, 5, 6, 7]
[5, 6, 7, 8, 9]
Kết quả của đoạn mã sau sẽ là gì? A = [1, 2, 3, 4] A.reverse() print(A)
[1, 2, 3, 4]
[4, 3, 2, 1]
[4, 3, 2]
[1, 4, 3]
