更多“假设有一个列表a,现要求从列表a中每3个元素取1个,并且将取到的元素组成新的列表b,可以使用语句()。”相关问题
  • 第1题:

    已知列表x中包含超过5个以上的元素,那么语句x=x[:5]+x[5:]的作用是将列表x中的元素循环左移5位。

    此题为判断题(对,错)。


    正确答案:×

  • 第2题:

    下列哪一个不是列表具有的最显著的特征()。

    A.列表可以容纳Python中的任何对象

    B.列表中数据必须是以键值对的形式出现的

    C.列表中的每一个元素都是可变的

    D.列表中的元素是有序的,也就是说每一个元素都有一个位置


    参考答案:B

  • 第3题:

    对于广义表,哪一个说法是错误的? ( )

    A.列表的元素可以是子表,子表的元素也可以是子表

    B.一个列表可以共享其他列表

    C.列表不可能是自己的子表

    D.一个非空列表尾必定为列表


    正确答案:C
    解析:广义表的元素可以是列表,也可以是单个元素,列表可以是一个递归的表,即列表可以是自身的子表。

  • 第4题:

    列表A.:::(列表B)得到的新的列表,其中列表B的元素在列表A的前面


    正确答案:正确

  • 第5题:

    使用列表对象的remove()方法可以删除列表中首次出现的指定元素,如果列中不存在要删除的指定元素则抛出异常。


    正确答案:正确

  • 第6题:

    假设有列表a=[’name’,’age’,’sex’]和b=[’Dong’,38,’Male’],请使用一个语句将这两个列表的内容转换为字典,并且以列表a中的元素为“键”,以列表b中的元素为“值”,这个语句可以写为()


    正确答案:c = dict(zip(a, b))

  • 第7题:

    只能通过切片访问列表中的元素,不能使用切片修改列表中的元素。


    正确答案:错误

  • 第8题:

    已知列表x中包含超过5个以上的元素,那么语句x=x[:5]+x[5:]的作用是将列表x中的元素循环左移5位。


    正确答案:错误

  • 第9题:

    列表内的元素可以是列表。()


    正确答案:正确

  • 第10题:

    填空题
    假设有一个列表a,现要求从列表a中每3个元素取1个,并且将取到的元素组成新的列表b,可以使用语句()。

    正确答案: b=a[::3]
    解析: 暂无解析

  • 第11题:

    填空题
    假设有列表a=[’name’,’age’,’sex’]和b=[’Dong’,38,’Male’],请使用一个语句将这两个列表的内容转换为字典,并且以列表a中的元素为“键”,以列表b中的元素为“值”,这个语句可以写为()

    正确答案: c = dict(zip(a, b))
    解析: 暂无解析

  • 第12题:

    判断题
    使用Python列表的方法insert()为列表插入元素时会改变列表中插入位置之后元素的索引。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    表达式 writelines(lines) 能够将一个元素是字符串的列表 lines 写入文件,以下 选项中描述正确的是()。

    A、列表 lines 中各元素之间无分隔符

    B、列表 lines 中各元素之间默认采用逗号分隔

    C、列表 lines 中各元素之间默认采用换行分隔

    D、列表 lines 中各元素之间默认采用空格分隔


    参考答案:A

  • 第14题:

    使用列表的append方法可以向列表中添加新的元素,并且使用这种方式添加的元素会自动地排列到列表的头部。()

    此题为判断题(对,错)。


    参考答案:×

  • 第15题:

    ( )函数以一系列列表作为参数,将列表中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。

    A.lambda

    B.map

    C.filter

    D.zip


    正确答案:D

  • 第16题:

    使用del命令或者列表对象的remove()方法删除列表中元素时会影响列表中部分元素的索引。


    正确答案:正确

  • 第17题:

    为列表添加元素的函数是()。

    • A、列表名.append(元素)
    • B、列表名.random(元素)
    • C、列表名.sort(元素)
    • D、列表名.add(元素)

    正确答案:A

  • 第18题:

    使用Python列表的方法insert()为列表插入元素时会改变列表中插入位置之后元素的索引。


    正确答案:正确

  • 第19题:

    ()命令既可以删除列表中的一个元素,也可以删除整个列表。


    正确答案:del

  • 第20题:

    列表中的嵌套指的是一个列表的元素是另一个列表。


    正确答案:正确

  • 第21题:

    单选题
    为列表添加元素的函数是()。
    A

    列表名.append(元素)

    B

    列表名.random(元素)

    C

    列表名.sort(元素)

    D

    列表名.add(元素)


    正确答案: D
    解析: 暂无解析

  • 第22题:

    填空题
    ()命令既可以删除列表中的一个元素,也可以删除整个列表。

    正确答案: del
    解析: 暂无解析

  • 第23题:

    判断题
    已知列表x中包含超过5个以上的元素,那么语句x=x[:5]+x[5:]的作用是将列表x中的元素循环左移5位。
    A

    B


    正确答案:
    解析: 暂无解析