目录
一、求输出结果题
二、计算列表元素个数
三、查找是否存在某元素
四、删除某元素
五、如何在列表中插入元素
六、如何从列表中删除重复的元素
七、 如何将列表中的元素按照从小到大的顺序排序
八、从列表中删除重复的元素
九、大到小的顺序排序
一、求输出结果题
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]
list = [1, 2, 3] print(len(list))
答案:输出:3
三、查找是否存在某元素
4. 在列表list = [1, 2, 3]中查找是否有元素2
答案:使用in关键字可以在列表中查找某个元素
输出:2 is in the listlist = [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=[3,5,1,4,2] #将列表中的元素按照从小到大的顺序排序 my_list.sort() #输出结果 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])