Đáp án và lời giải
Bài tập Kiểu dữ liệu Danh sách – Xử lí danh sách có đáp án
Câu 1
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Ví dụ 1: Từ một danh sách các số tự nhiên, tìm ra các số là các số nguyên tố.
Ví dụ 2: Từ một danh sách thông tin khách hàng, tìm ra số khách hàng đã mua hàng với số tiền lớn hơn 15 triệu.
Câu 2
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
1)
Nhietdo = [38, 36, 37, 36, 38, 38, 37]
2)
Câu lệnh:
>>>Nhietdo[2]
37

3)
>>>type(Nhietdo)
class ‘list’>

4)
>>>len(Nhietdo)
7

Câu 3
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Câu 4
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Kết quả: Đếm số nhỏ hơn hoặc bằng 100 trong các số nhập vào danh sách
ds = [int(i) for i in input().split()]
sonho = 0
for i in ds:
if i<= 100: sonho = sonho + 1
print(sonho)

Câu 5
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Câu lệnh bổ sung:
for i in nh_d:
tb = tb + i

Câu 6
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
ds= [int(i) for i in input("Nhập mã xe ").split()]
ds.sort()
print(ds)
t = 1
for i in range(1, len(ds)):
if ds[i]!=ds[i-1]:
t = t + 1
print(t)

Câu 7
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Các câu đúng: 2
1) Trong nhiều ngôn ngữ lập trình bậc cao có kiểu dữ liệu để lưu trữ một dãy hữu hạn các phần tử.
3) Python cho phép các phần tử của một danh sách có thể có các kiểu dữ liệu khác nhau
4) Phần khởi tạo một danh sách trong Python bằng ghép gán trong chương trình, có thể nhập các phần tử của danh sách từ bàn phím.
5) Python cung cấp nhiều hàm để xử lí danh sách ví dụ: append(), pop(), insert(), sort(), clear(), …