vonhee 发表于 2020-3-11 17:44:35

新手

2.1        定义列表listTest,列表元素依次为Hello,World,!,1,2,3,完成以下实验
(1)        用一条语句取出列表前三个元素,并打印输出;
(2)        在listTest之后添加序列,添加完之后在第6号位置插入元素4;
(3)        在(2)的基础上,找到元素8,并将该元素替换成6;
(4)        在(3)的基础上,向listTest尾部添加元素7,并计算列表中数值的和;
(5)        在(4)的基础上,删除列表中的字符串,然后用遍历列表的方法将列表中的所有数字放大两倍。

zltzlt 发表于 2020-3-11 17:54:14

listTest = ["Hello", "World", "!", 1, 2, 3]
print(listTest[:3])
listTest.extend()
listTest.insert(6, 4)
listTest = 6
listTest.append(7)
s = 0
for i in listTest:
    if isinstance(i, int):
      s += i
print("总和是:" + str(s))
for i in listTest[:]:
    if isinstance(i, str):
      listTest.remove(i)
for i in range(len(listTest)):
    listTest *= 2
print(listTest)
页: [1]
查看完整版本: 新手