概述
习题目录
- 变量类型之列表测试题
- 基础
- 中等
- 地狱
变量类型之列表测试题
基础
-
已知一个数字列表,求列表中心元素。
- 例如:[1,2,3] -> 3;[1,2,3,4] -> 2,3
-
不使用sum,已知一个数字列表,求所有元素和。
-
已知一个数字列表,输出所有奇数下标元素。
-
已知一个数字列表,在原列表基础上将所有元素乘二。
- 例如:nums = [1, 2, 3, 4] —> nums = [2, 4, 6, 8]
-
有两个列表A和B,使用列表C来获取两个列表中公共的元素。
- 例如: A = [1, ‘a’, 4, 90] B = [‘a’, 8, ‘j’, 1] --> C = [1, ‘a’]
中等
-
有一个数字列表,获取这个列表中的最大值.(注意: 不能使用max函数)。
- 例如: nums = [19, 89, 90, 600, 1] —> 600
-
利用列表推到是将列表中的整数提取出来。
- 例如:[True, 17, “hello”, “bye”, 98, 34, 21] — [17, 98, 34, 21]
-
利用列表推到是将列表中的数字提取出来。
- 例如:[True, 17, “hello”, “bye”, 98, 34, 21,3.3,4.5] — [17, 98, 34, 21,3.3,4.5]
-
用一个列表来保存一个节目的所有分数,求平均分数(去掉一个最高分,去掉一个最低分,求最后得分)
- score = [10,20,50,70,99,80,45,30]。
-
获取列表中出现次数最多的元素。
- 例如:nums = [1, 2, 3,1,4,2,1,3,7,3,3],打印[3];nums = [1,2,2,1,3],打印[1,2]
地狱
-
使用列表推导式在1-100范围内随机生成包含10个数字的列表
-
不允许使用sort、sorted等方法,对上述列表排序
-
分别使用三种方法对列表去重。
- 例如:name_list = [‘张三’, ‘李四’, ‘王五’, ‘李四’, ‘王五’, ‘王五’, ‘张三’],结果:[‘张三’,‘李四’,‘王五’]
-
某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。
-
有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。
最后
以上就是发嗲飞鸟为你收集整理的列表经典测试题(无答案版)变量类型之列表测试题的全部内容,希望文章能够帮你解决列表经典测试题(无答案版)变量类型之列表测试题所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复