Hướng dẫn which of the following statements about data in sets in python are incorrect - phát biểu nào sau đây về dữ liệu trong tập hợp trong python là không chính xác

Tập hợp các câu hỏi và câu trả lời trắc nghiệm (MCQ) này tập trung vào các bộ của bộ phận - 1.

1. Cái nào trong số này về một bộ không đúng? a) Kiểu dữ liệu có thể thay đổi B) Cho phép các giá trị trùng lặp c) Loại dữ liệu với các giá trị không được đặt hàng d)
a) Mutable data type
b) Allows duplicate values
c) Data type with unordered values
d) Immutable data type
View Answer

Trả lời: D Giải thích: Một tập hợp là một loại dữ liệu có thể thay đổi với các giá trị không trùng lặp, không theo thứ tự, cung cấp các hoạt động tập toán học thông thường.
Explanation: A set is a mutable data type with non-duplicate, unordered values, providing the usual mathematical set operations.

2. Điều nào sau đây không phải là cú pháp chính xác để tạo tập hợp? a) Đặt ([[1,2], [3,4]]) B) Đặt ([1,2,2,3,4]) C) Đặt ((1,2,3,4)) D) {1,2,3,4} Xem câu trả lời
a) set([[1,2],[3,4]])
b) set([1,2,2,3,4])
c) set((1,2,3,4))
d) {1,2,3,4}
View Answer

Trả lời: Một lời giải thích: Đối số được đưa ra cho tập hợp phải là một điều không thể điều chỉnh được.
Explanation: The argument given for the set must be an iterable.

3. Đầu ra của mã Python sau đây là gì?

nums = set([1,1,2,3,3,3,4,4]) print(len(nums))

a) 7 b) Lỗi, cú pháp không hợp lệ để hình thành bộ c) 4 d) 8view Trả lời
b) Error, invalid syntax for formation of set
c) 4
d) 8
View Answer

Trả lời: C Giải thích: Một bộ không có các mục trùng lặp.
Explanation: A set doesn’t have duplicate items.

4. Đầu ra của mã Python sau đây là gì?

a = [5,5,6,7,7,7] b = set(a) def test(lst): if lst in b: return 1 else: return 0 for i in filter(test, a): print(i,end=" ")

a) 5 5 6 b) 5 6 7 c) 5 5 6 7 7 7 d) 5 6 7 7 7View Trả lời
b) 5 6 7
c) 5 5 6 7 7 7
d) 5 6 7 7 7
View Answer

Trả lời: C Giải thích: Hàm bộ lọc sẽ trả về tất cả các giá trị từ danh sách A đúng khi được chuyển sang kiểm tra chức năng. Vì tất cả các thành viên của bộ là các thành viên không trùng lặp của danh sách, tất cả các giá trị sẽ trả về đúng. Do đó tất cả các giá trị trong danh sách được in.
Explanation: The filter function will return all the values from list a which are true when passed to function test. Since all the members of the set are non-duplicate members of the list, all of the values will return true. Hence all the values in the list are printed.

5. Phát biểu nào sau đây được sử dụng để tạo một bộ trống? a) {} b) set () c) [] d) () Xem câu trả lời
a) { }
b) set()
c) [ ]
d) ( )
View Answer

Trả lời: B Giải thích: {} Tạo một từ điển không phải là một bộ. Chỉ đặt () tạo một tập trống.
Explanation: { } creates a dictionary not a set. Only set() creates an empty set.

6. Đầu ra của mã Python sau đây là gì?

>>> a={5,4} >>> b={1,2,4,5} >>> a<b

A) {1,2} b) Đúng c) Sai D) Câu trả lời hoạt động không hợp lệ
b) True
c) False
d) Invalid operation
View Answer

Trả lời: B Giải thích: A
Explanation: a

Chủ đề