智慧职教: 执行下面操作后,list2的值是:1. list1 = ['a', 'b', 'c']2. list2 = list13. list1.append('de')
['a', 'b', 'c', 'de']
举一反三
- 代码如下 #函数定义 def chanageList(list): list.append(" end") print("list",list) #调用 strs =['1','2'] chanageList() print("strs",strs) 下面对 strs 和 list 的值输出正确的是 A: strs ['1','2'] list ['1','2'] B: strs ['1','2','end'] list ['1','2','end'] C: list ['1','2','end'] strs ['1','2','end'] D: list ['1','2','end'] strs ['1','2']
- 函数如下 defchanageList(list): list.append("end") print("list",list) #调用 strs=['1','2'] chanageList(strs) print("strs",strs) 下面对strs和list的值输出正确的是()。 A: strs list B: strs['1','2'] list['1','2'] C: list['1','2',’end’] strs['1','2',’end’] D: 运行运行有错误
- 下面对 strs 和 list 的值输出正确的是 A: strs ['1','2'] B: list ['1','2'] C: list ['1','2',’end’] D: strs ['1','2',’end’]
- { 若有定义 List<?> list1 = new ArrayList<String>(); List<Object> list2 =new ArrayList<Object>(); List<String> list3 = new ArrayList<String>(); List list4 = new ArrayList(); 则下面语句错误的是 }
- 执行下面操作后,list2的值是:1. list1 = ['a', 'b', 'c']2. list2 = list13. list1.append('de') A: ['a', 'b', 'c'] B: ['a', 'b', 'c', 'de'] C: ['d', 'e', 'a', 'b', 'c'] D: ['a', 'b', 'c', 'd', 'e']
内容
- 0
1802cdfa0c72530.png图中第一个列表的创建语句是( )。 A: L = list(range(2, 100, 2)) B: L = list(range(2, 101, 2)) C: L = list(range(1, 100, 2)) D: L = list(range(1, 101, 2))
- 1
以下不能创建一个列表的语句是 A: list1=[] B: list2=list["学习Python"] C: list3=list[1,2,3] D: list4=()
- 2
下面程序的运行结果为。 def swap(list): temp=list[0] list[0]=list[1] list[1]=temp list=[1,2] swap(list) print(list)
- 3
已知定义一个列表 list = [1,2,3,4,5],下面哪种操作会导致越界? A: list[0] B: list[5] C: list[-1] D: list[1]
- 4
list=["a",1,"b",2]del list[1:3]print(list) A: ('a', 2) B: ['a'] C: ['a', 2] D: ['a', 'b']