题目
6.(单选题,3分)s=(3,4,1)s.add(10)s.add(1)则s这个集合的元素个数是()A. 5B. 4C. 3D. 2
6.(单选题,3分)
s={3,4,1}
s.add(10)
s.add(1)
则s这个集合的元素个数是()
A. 5
B. 4
C. 3
D. 2
题目解答
答案
B. 4
解析
本题考查集合的基本性质和操作。解题思路是先明确集合的特性,即集合中的元素具有互异性,也就是集合中不会有重复的元素。然后根据集合的 add 方法向集合中添加元素,最后统计集合中元素的个数。
- 首先,给定集合 $s = \{3, 4, 1\}$,此时集合 $s$ 中有 $3$ 个元素。
- 接着,使用
add方法向集合 $s$ 中添加元素 $10$,即 $s.add(10)$。由于 $10$ 不在集合 $s$ 中,根据集合的互异性,$10$ 会被成功添加到集合 $s$ 中,此时集合 $s=\{3, 4, 1, 10\}$,元素个数变为 $4$ 个。 - 最后,使用
add方法向集合 $s$ 中添加元素 $1$,即 $s.add(1)$。但因为集合 $s$ 中已经存在元素 $1$,根据集合的互异性,重复的元素不会被再次添加到集合中,所以集合 $s$ 仍然是 $\{3, 4, 1, 10\}$,元素个数保持为 $4$ 个。