习题目录

  • 变量类型之列表测试题
    • 基础
    • 中等
    • 地狱

变量类型之列表测试题

基础

  1. 已知一个数字列表,求列表中心元素。

    • 例如:[1,2,3] -> 3;[1,2,3,4] -> 2,3
  2. 不使用sum,已知一个数字列表,求所有元素和。

  3. 已知一个数字列表,输出所有奇数下标元素。

  4. 已知一个数字列表,在原列表基础上将所有元素乘二。

    • 例如:nums = [1, 2, 3, 4] —> nums = [2, 4, 6, 8]
  5. 有两个列表A和B,使用列表C来获取两个列表中公共的元素。

    • 例如: A = [1, ‘a’, 4, 90] B = [‘a’, 8, ‘j’, 1] --> C = [1, ‘a’]

中等

  1. 有一个数字列表,获取这个列表中的最大值.(注意: 不能使用max函数)。

    • 例如: nums = [19, 89, 90, 600, 1] —> 600
  2. 利用列表推到是将列表中的整数提取出来。

    • 例如:[True, 17, “hello”, “bye”, 98, 34, 21] — [17, 98, 34, 21]
  3. 利用列表推到是将列表中的数字提取出来。

    • 例如:[True, 17, “hello”, “bye”, 98, 34, 21,3.3,4.5] — [17, 98, 34, 21,3.3,4.5]
  4. 用一个列表来保存一个节目的所有分数,求平均分数(去掉一个最高分,去掉一个最低分,求最后得分)

    • score = [10,20,50,70,99,80,45,30]。
  5. 获取列表中出现次数最多的元素。

    • 例如:nums = [1, 2, 3,1,4,2,1,3,7,3,3],打印[3];nums = [1,2,2,1,3],打印[1,2]

地狱

  1. 使用列表推导式在1-100范围内随机生成包含10个数字的列表

  2. 不允许使用sort、sorted等方法,对上述列表排序

  3. 分别使用三种方法对列表去重。

    • 例如:name_list = [‘张三’, ‘李四’, ‘王五’, ‘李四’, ‘王五’, ‘王五’, ‘张三’],结果:[‘张三’,‘李四’,‘王五’]
  4. 某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。

  5. 有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。

列表经典测试题(无答案版)相关推荐

  1. 列表经典测试题(有答案版)

    变量类型之列表测试题 基础 已知一个数字列表,求列表中心元素. 例如:[1,2,3] -> 3:[1,2,3,4] -> 2,3 list1 = [1, 2, 3] # list2 = [ ...

  2. 浙江省计算机二级office选择判断题库,浙江省计算机二级office选择判断(无答案版...

    1.Word2010插入题注时如需加入章节号,如"图1-1",无需进行的操作是()(A)将章节起始位置套用内置标题样式 (B)将章节起始位置应用多级符号 (C)将章节起始位置应用自 ...

  3. 心理小测试c语言,基础心理学测试题(无答案)

    基础心理学单元测试题 一.选择题: 1.心理学是研究()发生.发展和活动规律的科学. A.心理结构B意识C心理现象D心理咨询 2.只有人才有() A意识B心理C语言D情绪 3.研究人类个体心理的发生和 ...

  4. 沈师 Java程序设计 PTA 填空题、程序填空题 无答案版

    答案链接:https://blog.csdn.net/a2272062968/article/details/117787042 请写出以下程序运行结果: public class MyFor{pub ...

  5. 沈师 数据库原理 PTA 填空题 无答案版

    答案链接:https://blog.csdn.net/a2272062968/article/details/117713227 1.1是长期存储在计算机内有组织.可共享的大量数据的集合. 数据模型的 ...

  6. linux 磁盘科隆,上海第二工业大学嵌入式操作系统B复习(无答案版)

    嵌入式操作系统B复习 答疑时间6月18日9:00-14:00,15#518 填空题20分,选择题20分,判断题10分,简答题20分,实验题30分. 一.填空题 1.ARM中断处理有哪两种中断模式.快速 ...

  7. 人工智能及其应用(第5版).蔡自兴-1-5章课后习题。【部分无答案】

    本科-人工智能复习题 貌似是重点的: 1.人工智能及其应用(第5版).蔡自兴-1章课后习题.[暂时无答案] 2.人工智能及其应用(第5版).蔡自兴-2章课后习题.[部分参考答案] 3.人工智能及其应用 ...

  8. 软件项目管理第4版课后习题-期末复习题型分册版-练习版无答案

    软件项目管理第4版课后习题[附解析]系列文章目录 第一章 第二章 第三章 第四章 第五章 第六章 第七章 第八章 第九章 第十章 第十一章 第十二章 第十三章 第十四章 第十五章 第十六章 期末复习题 ...

  9. 计算机高级培训测试题答案,计算机经典测试题及的答案.doc

    计算机经典测试题及的答案 注:红色标识为答案 一.计算机应用基础选择题 1.第二代计算机采用()的电子逻辑元件. A.集成电路 B.真空管 C.晶体管 D.超大规模集成电路 2.世界上第一台电子计算机 ...

最新文章

  1. Win7下基于消息安全模式的WCF托管(IIS与WinForm)
  2. linux cat 合并文本 中间添加分隔符
  3. linux多开终端,如何使用Tmux终端多开工具
  4. SpringBoot(六)_AOP统一处理请求
  5. js返回上一页并刷新代码整理 转
  6. 没想到你是这样的直播研发骚年
  7. 风口更需冷静 智能家居如何跨越鸿沟?
  8. java jar命令_Java命令行之jar命令
  9. ResNet的学习笔记~
  10. mysql5解密工具_|MSSQL数据库密码解密工具(MS SQL Server Password Unlocker)下载v4.0.0.0免费版 - 欧普软件下载...
  11. 薛定谔Maestro教程--用户界面1
  12. 读书笔记 摘自:《跟任何人都聊得来》
  13. TypeScript简记
  14. 美团开店宝Android pad,美团开店宝(com.sankuai.meituan.merchant) - 9.2.1 - 应用 - 酷安
  15. centos7系统关机命令_linux7——关机重启命令
  16. RTOS学习笔记--时间片调度
  17. 无线传感网络的定位和时间同步技术简述
  18. 【Linux】Shell 特殊符号总结 数组
  19. USB转换芯片(用来做鼠标键盘)
  20. uni-app实现尺子效果

热门文章

  1. @Valid注解使用
  2. ThreeJS导出三维模型、导入三维模型、导入三维动画
  3. 僵尸计算机,第二课 事件-僵尸[计算机科学入门(Minecraft)]
  4. 软件:快速共享win10文件夹
  5. Chrome浏览器内置翻译功能突然失效(自动翻译不跳出来)解决方案
  6. NoteExpress数据库备份和转移
  7. 618大促 中小卖家 抢占流量 人群优化 主推款 流量 中小卖家如何快速抢占流量?
  8. 缓慢且无语的《赵氏孤儿》
  9. 【html】做设计需要熟悉的一个颜色值列表
  10. JavaScript - 删除一维数组指定元素(移除一维数组某个项,删除指定的数组元素)