正在加载,请稍候…

完整刷题、自动判分与错题本在主站体验 前往 爱课堂 →

Python语言程序设计 练习题

共 678 道题,以下仅展示题目与选项,供练习与学习使用。

想边做边批改、自动判分、收藏错题? 前往主站在线练习《Python语言程序设计》,获得完整学习体验。
前往 爱课堂 学习 →
多选题 2分
关于列表的extend()方法,正确的有:
  1. A将可迭代对象的元素逐个添加
  2. B原地修改列表
  3. C与append添加方式不同
  4. D返回新列表
  5. E只能添加列表
多选题 2分
关于列表的remove()和pop(),正确的有:
  1. Aremove()按值删除第一个匹配元素
  2. Bpop()按索引删除并返回元素
  3. C两者都是原地操作
  4. Dremove()返回被删除的元素
  5. Epop()不需要参数
多选题 2分
关于元组的创建,正确的有:
  1. At=(1,2,3)
  2. Bt=tuple([1,2,3])
  3. C单元素元组t=(1,)需要逗号
  4. Dt=(1)创建元组
  5. Et=1,2,3不创建元组
多选题 2分
关于字典的遍历方式,正确的有:
  1. Afor k in d:遍历键
  2. Bfor v in d.values():遍历值
  3. Cfor k,v in d.items():遍历键值对
  4. Dfor i in d.index():按索引遍历
  5. E字典不能遍历
多选题 2分
列表的index()方法的特点包括:
  1. A返回元素首次出现的索引
  2. B元素不存在时抛ValueError
  3. C可以指定搜索范围
  4. D返回所有匹配的索引
  5. E从末尾开始搜索
多选题 2分
关于列表的sort()和sorted(),正确的有:
  1. Asort()原地排序返回None
  2. Bsorted()返回新列表
  3. C都支持key参数指定排序规则
  4. Dsort()返回排序后的新列表
  5. Esorted()修改原列表
判断题 1分
列表是有序且可变的数据结构,元素可以重复。
  1. A
  2. B
判断题 1分
元组是不可变的,所以元组中不能包含列表。
  1. A
  2. B
判断题 1分
集合的discard()方法删除不存在的元素时会报错。
  1. A
  2. B
判断题 1分
字典的setdefault()方法在键不存在时添加键值对。
  1. A
  2. B

本页仅提供题目与选项供学习参考,不含答案。如需系统练习、自动判分与错题本,欢迎前往主站《Python语言程序设计》在线练习