单选题
以下程序的输出结果是_
以下程序的输出结果是_
A
{0:[(90,'Aele'),(87, 'Bob'),(93, 'lala'],1:[(90, 'Aele'),(87, 'Bob'),(93, 'lala')],2:[(90, 'Aele'),(87, 'Bob'),(93, '1ala')]}
B
{0:(90,'Aele'),1:(87, 'Bob'),2:(93, '1ala')}
C
{0:[90;'Aele'],1:[87, 'Bob']2:[93, 'lala']}
D
{0:([90,87,93],('Aele' , 'Bob', 'lala')),1:([90,87,93],('Aele', 'Bob', 'lala'))2:([90,87,93],( 'Aele','Bob', 'lala'))}
答案解析
正确答案:A
解析:
解析: len(Is): 列表1s的元素个数(长度)。range(start, stop[,step])表示计数从start开始,到stop结束, 但不包括stop,步长默认为1。start默认从0开始,range(len(x))等价于range(0,3),则i的取值范围为0、1、2。Zip(): 将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。由题面可知, 每个键值对的值都是一样的。
相关知识点:
程序输出结果集合考点







