玖叶教程网

前端编程开发入门

【Python版】列表的各种操作(列表 python)

目录


一、求输出结果题


二、计算列表元素个数


三、查找是否存在某元素


四、删除某元素


五、如何在列表中插入元素


六、如何从列表中删除重复的元素


七、 如何将列表中的元素按照从小到大的顺序排序


八、从列表中删除重复的元素


九、大到小的顺序排序




一、求输出结果题


1. 输出下面代码的结果:

a = [1, 2, 3]
b = a
b[0] = 5
print(a)

答案:[5, 2, 3]



2. 输出下面代码的结果:

a=[1,2,3]
b=a.copy()
b[0]=5
print(a)

答案:[1, 2, 3]



二、计算列表元素个数


3. 计算列表list = [1, 2, 3]中元素的个数

list = [1, 2, 3]
print(len(list))


答案:输出:3



三、查找是否存在某元素


4. 在列表list = [1, 2, 3]中查找是否有元素2


答案:使用in关键字可以在列表中查找某个元素
输出:2 is in the list

list = [1, 2, 3]
if 2 in list:
  print('2 is in the list')

?



四、删除某元素


5. 如何从列表[1,2,3,4,5]中删除元素:3

答案:使用remove()方法,即list.remove(3)

List=[1,2,3,4,5]
List.remove(3)
print(List)



五、如何在列表中插入元素


6. 如何在列表[1,2,3,4,5]中插入元素:6

答案:

使用insert()方法,即list.insert(index, 6),其中index为插入位置的索引。
使用append()方法,即list.append(6)。

list=[1,2,3,4,5]
list.insert(5,6)
print(list)
lt=[1,2,3,4,5]
lt.append(6)
print(lt)



六、如何从列表中删除重复的元素


7. 如何从列表中删除重复的元素:

答案:

#定义列表 my_list=[1,2,3,4,2,3,4,5] #删除重复的元素 my_list=list(set(my_list)) #输出结果 print(my_list)



七、 如何将列表中的元素按照从小到大的顺序排序


8. 如何将列表中的元素按照从小到大的顺序排序:

答案:

#定义列表
my_list=[1,2,3,4,2,3,4,5]

#删除重复的元素
my_list=list(set(my_list))

#输出结果
print(my_list)?




八、从列表中删除重复的元素


9. 请编写一个Python程序,从列表中删除重复的元素:

答案:

#定义列表
my_list=[1,2,3,4,2,3,4,5]

#删除重复的元素
my_list=list(set(my_list))

#输出结果
print(my_list)

?




九、大到小的顺序排序


10. 请编写一个Python程序,将列表中的元素按照从大到小的顺序排序:

答案:

#定义列表
my_list=[3,5,1,4,2]

#将列表中的元素按照从小到大的顺序排序
my_list.sort()

#输出结果
print(my_list[::-1])?


发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言