1.以下代码的输出结果是()。
ls = [‘2020’, ‘1903’, ‘Python’]
Is.append(2050)
Is.append([2020, ‘2020’])
print(ls)
A. [‘2020’, ‘1903’, ‘Python’, 2020, [2050, ‘2020’]]
B. [‘2020’, ‘1903’, ‘Python’, 2020]
C. [‘2020’, ‘1903’, ‘Python’, 2050, [2020, ‘2020’]]
D. ['2020, ‘1903’, ‘Python’, 2050, [‘2020’]]
答案:C。要向列表中添加元素,可以使用append()方法,添加的类型可以不同,可以是数字,字符串,列表等,要注意的是append()方法不能同时添加多个元素。
2.以下关于列表变量Is操作的描述中,错误的是()。
A、Is.copy0:生成一个新列表,复制s的所有元素。
B、Is.remove(x):删除Is中所有的x元素。
C、1s.append(x):在ls最后增加一个元素。
D、ls.reverse):反转列表1s中所有元素。
答案:B。Is.remove(x)是删除移除列表s中的x的第一个匹配项,而不是删除列表1s中的所有元素x。
3.