假设有一个列表a,现要求从列表a中每3个元素取1个,并且将取到的元素组成新的列表b,可以使用语句()。
第1题:
已知列表x中包含超过5个以上的元素,那么语句x=x[:5]+x[5:]的作用是将列表x中的元素循环左移5位。
此题为判断题(对,错)。
第2题:
A.列表可以容纳Python中的任何对象
B.列表中数据必须是以键值对的形式出现的
C.列表中的每一个元素都是可变的
D.列表中的元素是有序的,也就是说每一个元素都有一个位置
第3题:
对于广义表,哪一个说法是错误的? ( )
A.列表的元素可以是子表,子表的元素也可以是子表
B.一个列表可以共享其他列表
C.列表不可能是自己的子表
D.一个非空列表尾必定为列表
第4题:
列表A.:::(列表B)得到的新的列表,其中列表B的元素在列表A的前面
第5题:
使用列表对象的remove()方法可以删除列表中首次出现的指定元素,如果列中不存在要删除的指定元素则抛出异常。
第6题:
假设有列表a=[’name’,’age’,’sex’]和b=[’Dong’,38,’Male’],请使用一个语句将这两个列表的内容转换为字典,并且以列表a中的元素为“键”,以列表b中的元素为“值”,这个语句可以写为()
第7题:
只能通过切片访问列表中的元素,不能使用切片修改列表中的元素。
第8题:
已知列表x中包含超过5个以上的元素,那么语句x=x[:5]+x[5:]的作用是将列表x中的元素循环左移5位。
第9题:
列表内的元素可以是列表。()
第10题:
第11题:
第12题:
对
错
第13题:
A、列表 lines 中各元素之间无分隔符
B、列表 lines 中各元素之间默认采用逗号分隔
C、列表 lines 中各元素之间默认采用换行分隔
D、列表 lines 中各元素之间默认采用空格分隔
第14题:
此题为判断题(对,错)。
第15题:
A.lambda
B.map
C.filter
D.zip
第16题:
使用del命令或者列表对象的remove()方法删除列表中元素时会影响列表中部分元素的索引。
第17题:
为列表添加元素的函数是()。
第18题:
使用Python列表的方法insert()为列表插入元素时会改变列表中插入位置之后元素的索引。
第19题:
()命令既可以删除列表中的一个元素,也可以删除整个列表。
第20题:
列表中的嵌套指的是一个列表的元素是另一个列表。
第21题:
列表名.append(元素)
列表名.random(元素)
列表名.sort(元素)
列表名.add(元素)
第22题:
第23题:
对
错