#x0010. 元组合集合
元组合集合
- 已知列表 shu = [1, 3, 5],执行 shu.insert(1, 99) 后,shu 的值是?( ) {{ select(1) }}
- 选项 A [1, 99, 3, 5]
- 选项 B [99, 1, 3, 5]
- 选项 C [1, 3, 99, 5]
- 选项 D [1, 3, 5, 99]
- 下列关于元组的定义,正确的是?( ) {{ select(2) }}
- 选项 A tuple1 = (10)
- 选项 B tuple2 = (20,)
- 选项 C tuple3 = [30, 40]
- 选项 D tuple4 = {50, 60}
- 已知元组 t = (1, 2, 3, 4, 5),执行 print(t[3]) 后输出结果是?( ) {{ select(3) }}
- 选项 A 3
- 选项 B 4
- 选项 C 5
- 选项 D 报错
- 下列操作中,不能对元组执行的是?( ) {{ select(4) }}
- 选项 A t.index(3)
- 选项 B t.count(2)
- 选项 C t[2] = 10
- 选项 D len(t)
- 已知列表 a = [1, 3, 1, 3],执行 b = tuple(a) 后,b 的类型是?( ) {{ select(5) }}
- 选项 A 列表
- 选项 B 元组
- 选项 C 集合
- 选项 D 字符串
- 已知集合 s = {1, 2, 3, 2, 1},执行 print(s) 后输出结果是?( ) {{ select(6) }}
- 选项 A {1, 2, 3, 2, 1}
- 选项 B [1, 2, 3]
- 选项 C {1, 2, 3}
- 选项 D (1, 2, 3)
- 下列关于集合的描述,错误的是?( ) {{ select(7) }}
- 选项 A 集合中的元素无序
- 选项 B 集合中的元素不重复
- 选项 C 集合用大括号 {} 定义
- 选项 D 可以通过索引获取集合中的元素
- 已知集合 s = {1, 3, 5},执行 s.add(3) 后,s 的值是?( ) {{ select(8) }}
- 选项 A {1, 3, 5, 3}
- 选项 B {1, 3, 5}
- 选项 C {1, 5}
- 选项 D 报错
- 已知元组 t = (2, 4, 6, 4, 2),执行 print(t.count(4)) 后输出结果是?( ) {{ select(9) }}
- 选项 A 1
- 选项 B 2
- 选项 C 3
- 选项 D 4
- 已知列表 a = ["谢", "李", "戴"],b = ["杨", "岳", "石"],执行 a.extend(b) 后,a 的值是?( ) {{ select(10) }}
- 选项 A ["谢", "李", "戴", "杨", "岳", "石"]
- 选项 B ["谢", "李", "戴", ["杨", "岳", "石"]]
- 选项 C ["杨", "岳", "石", "谢", "李", "戴"]
- 选项 D ["谢", "李", "戴"]
- 已知元组 t = (10, 20, 30, 40),执行 del t 后,再打印 t 会出现什么情况?( ) {{ select(11) }}
- 选项 A 输出 ()
- 选项 B 输出 (10, 20, 30, 40)
- 选项 C 报错
- 选项 D 输出 None
- 下列代码中,能正确创建只有一个元素的元组的是?( ) {{ select(12) }}
- 选项 A t = 5
- 选项 B t = (5)
- 选项 C t = (5,)
- 选项 D t = [5]
- 已知集合 s = {2, 4, 6, 8},执行 s.remove(6) 后,s 的值是?( ) {{ select(13) }}
- 选项 A {2, 4, 8}
- 选项 B {2, 4, 6, 8}
- 选项 C {2, 6, 8}
- 选项 D 报错
- 已知元组 t = ("苹果", "香蕉", "橙子"),执行 print(t.index("香蕉")) 后输出结果是?( ) {{ select(14) }}
- 选项 A 0
- 选项 B 1
- 选项 C 2
- 选项 D -1
- 下列关于列表、元组、集合的区别,说法正确的是?( ) {{ select(15) }}
- 选项 A 列表和元组都是无序的
- 选项 B 集合和列表都支持元素修改
- 选项 C 元组的元素不可修改,集合的元素可添加删除
- 选项 D 列表和集合都用大括号定义
- 已知列表 list1 = [1, 2, 3],执行 list1.pop() 后,list1 的值是?( ) {{ select(16) }}
- 选项 A [1, 2]
- 选项 B [1, 3]
- 选项 C [2, 3]
- 选项 D []
- 已知集合 s = {1, 3, 5, 7},执行 s.add(9) 后,s 的长度是?( ) {{ select(17) }}
- 选项 A 4
- 选项 B 5
- 选项 C 6
- 选项 D 报错
- 已知元组 t = (3, 1, 4, 1, 5),执行 print(5 in t) 后输出结果是?( ) {{ select(18) }}
- 选项 A True
- 选项 B False
- 选项 C 5
- 选项 D 报错
- 下列代码中,执行后会报错的是?( ) {{ select(19) }}
- 选项 A a = [1, 2, 3]; a[1] = 4
- 选项 B b = (1, 2, 3); b[1] = 4
- 选项 C c = {1, 2, 3}; c.add(4)
- 选项 D d = [1, 2, 3]; del d[1]
- 已知列表 a = [5, 3, 8, 1],执行 a.sort() 后,a 的值是?( ) {{ select(20) }}
- 选项 A [1, 3, 5, 8]
- 选项 B [8, 5, 3, 1]
- 选项 C [5, 3, 8, 1]
- 选项 D (1, 3, 5, 8)
- 已知元组 t = (10, 20, 30, 40, 50),执行 print(len(t)) 后输出结果是?( ) {{ select(21) }}
- 选项 A 4
- 选项 B 5
- 选项 C 6
- 选项 D 报错
- 已知集合 s = {1, 2, 3},执行 s.clear() 后,s 的值是?( ) {{ select(22) }}
- 选项 A {}
- 选项 B None
- 选项 C {1, 2, 3}
- 选项 D 报错
- 已知列表 a = [1, 2, 3, 4],b = tuple(a),执行 print(b[2]) 后输出结果是?( ) {{ select(23) }}
- 选项 A 2
- 选项 B 3
- 选项 C 4
- 选项 D 报错
- 下列关于集合的添加操作,说法正确的是?( ) {{ select(24) }}
- 选项 A add() 方法可以添加重复元素
- 选项 B add() 方法添加重复元素时会报错
- 选项 C add() 方法添加重复元素时不会有任何操作
- 选项 D 集合不能添加新元素
- 已知元组 t = ("cat", "dog", "bird", "dog"),执行 print(t.count("dog")) 后输出结果是?( ) {{ select(25) }}
- 选项 A 1
- 选项 B 2
- 选项 C 3
- 选项 D 4
相关
在以下作业中: