以下关于Python自带数据结构的运算结果中正确的是哪一项?
A: l = [1, 2, 3, 4, 5]; del l[2:4]; 则运算之后l为[1, 2, 3]。
B: l = [2, 1, 3, 5, 4]; l.remove(3); l.sort(); 则运算之后l为[1, 2, 4, 5]。
C: basket = ['apple', 'banana', 'apple', 'orange'] ; fruit = set(basket); len(fruit) 的运算结果是4。
D: basket = ['apple', 'banana', 'apple', 'orange'] ; fruit = set(basket); fruit2 = set(['apple', 'melo']); len(fruit | fruit2) 的结果是5。
A: l = [1, 2, 3, 4, 5]; del l[2:4]; 则运算之后l为[1, 2, 3]。
B: l = [2, 1, 3, 5, 4]; l.remove(3); l.sort(); 则运算之后l为[1, 2, 4, 5]。
C: basket = ['apple', 'banana', 'apple', 'orange'] ; fruit = set(basket); len(fruit) 的运算结果是4。
D: basket = ['apple', 'banana', 'apple', 'orange'] ; fruit = set(basket); fruit2 = set(['apple', 'melo']); len(fruit | fruit2) 的结果是5。
举一反三
- 以下关于Python自带数据结构的运算结果中正确的是哪一项? ( ) A: l = [1, 2, 3, 4]; l.insert(2, -1); 则l为 [1, 2, -1, 4]; B: l = [1, 2, 3, 4]; l.pop(1); 则l结果为[1, 3, 4]; C: l = [1, 2, 3, 4]; l.pop(); 则l.index(3) 结果为2; D: l = [1, 2, 3, 4]; l.rerverse(); 则l[1]为3。
- 以下关于Python自带数据结构的运算结果中错误的是哪一项? A. B. C. D. A: l = [1, 2, 3, 4]; l.rerverse(); 则l[1]为3 B: l = [1, 2, 3, 4]; l.pop(1); 则l结果为[1, 3, 4] C: l = [1, 2, 3, 4]; l.pop(); 则l.index(3) 结果为2 D: l = [1, 2, 3, 4]; l.insert(2, -1); 则l为 [1, 2, -1, 4]
- 以下运算结果中错误的是哪一项? A: L= [1, 2, 3, 4] L.reverse() 则L[1]为3。 B: L= [1, 2, 3, 4]; L.pop(1) 则L元素值结果为[1, 3, 4]。 C: L= [1, 2, 3, 4] L.pop() 则L.index(3)结果为2。 D: L= [1, 2, 3, 4] L.insert(2, -1) 则L值为[1, 2, -1, 4]。
- 下面创建数组的方法正确的有( )。 A: var fruit=new Array("apple","banana","orange","peach"); B: var fruit={"apple","banana","orange","peach"}; C: var fruit=["apple","banana","orange","peach"]; D: var fruit=["apple","banana","orange",123];
- 以下代码的输出结果是。 d={‘fruit’:{‘apple’:4,’orange’:10}} print(d.get(‘apple’,’no’))( ) A: 4 B: no C: fruit D: orange