python(8.5)--列表习题
目录
一、求输出结果题
输出下面代码的结果:
a = [1, 2, 3]b = ab[0] = 5print(a)
答案:[5, 2, 3]
输出下面代码的结果:
a=[1,2,3]b=a.copy()b[0]=5print(a)
答案:[1, 2, 3]
二、计算列表元素个数
计算列表list = [1, 2, 3]中元素的个数
list = [1, 2, 3]
list = [1, 2, 3]print(len(list))
答案:输出:3
三、查找是否存在某元素
在列表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')
四、删除某元素
如何从列表[1,2,3,4,5]中删除元素:3
答案:使用remove()方法,即list.remove(3)
List=[1,2,3,4,5]List.remove(3)print(List)
五、如何在列表中插入元素
如何在列表[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)
六、如何从列表中删除重复的元素
如何从列表中删除重复的元素:
答案:
#定义列表my_list=[1,2,3,4,2,3,4,5]#删除重复的元素my_list=list(set(my_list))#输出结果print(my_list)
七、 如何将列表中的元素按照从小到大的顺序排序
如何将列表中的元素按照从小到大的顺序排序:
答案:
#定义列表my_list=[3,5,1,4,2]#将列表中的元素按照从小到大的顺序排序my_list.sort()#输出结果print(my_list)
八、从列表中删除重复的元素
请编写一个Python程序,从列表中删除重复的元素:
答案:
#定义列表my_list=[1,2,3,4,2,3,4,5]#删除重复的元素my_list=list(set(my_list))#输出结果print(my_list)
九、大到小的顺序排序
请编写一个Python程序,将列表中的元素按照从大到小的顺序排序:
答案:
#定义列表my_list=[3,5,1,4,2]#将列表中的元素按照从小到大的顺序排序my_list.sort()#输出结果print(my_list[::-1])
来源地址:https://blog.csdn.net/weixin_53197693/article/details/129096698
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341