Kết quả của chương trình sau là gì?
A = [2, 3, 5, "python", 6]
A.append(4)
A.append(2)
A.append("x")
del(A[2])
print(len(A))
Đáp án đúng là: C
Hàm len() tính số phần tử trong danh sách A. Ban đầu số phần tử của A là 5 sau 3 lệnh append() và 1 lệnh del số phần tử là 5 + 3 -1 = 7.
Gói VIP thi online tại VietJack (chỉ 400k/1 năm học), luyện tập gần 1 triệu câu hỏi có đáp án chi tiết
Đoạn lệnh sau làm nhiệm vụ gì?
A = []
for x in range(10):
A. append(int(input()))
Cho khai báo mảng sau:
A = list(“3456789”)
Để in giá trị phần tử thứ 2 của mảng một chiều A ra màn hình ta viết:
Chương trình sau thực hiện công việc gì?
>>> S = 0
>>> for i in range(len(A)):
if A[i] > 0:
S = S + A[i]
>>> print(S)
Chọn phát biểu đúng khi nói về dữ liệu kiểu mảng(List) trong python.
Danh sách A sẽ như thế nào sau các lệnh sau?
>>> A = [2, 3, 5, 6]
>>> A. append(4)
>>> del (A[2])
Phương thức nào sau đây dùng để thêm phần tử vào list trong python?
Chương trình sau thực hiện công việc gì?
A=[]
for i in range(1, 1001):
if(i % 7 == 0) and (i % 5 !=0):
A.append(str(i))
print(','.join(A))
Cho arr = [‘xuan’, ‘hạ’, 1. 4, ‘đông’, ‘3’, 4.5, 7]. Đâu là giá trị của arr[3]?
Giả sử có một list: i = [2, 3, 4]. Nếu muốn in list này theo thứ tự ngược lại ta nên sử dụng phương pháp nào sau đây?
Hoàn thiện chương trình tính tích các phần tử dương trong danh sách A.
>>> S = (…)
>>> for i in range(len(A)):
(…)
S = S * A[i]
>>> print(S)