以下关于Python对象的描述,错误的是( )。
A. 不可变对象是指该对象所指向的内存中的值不能被改变。
B. 可变对象是指该对象所指向的内存中的值可以被改变。
C. 可迭代对象(Iterable)是指能够实现iter()和next()方法的对象。
D. 迭代器对象(Iterator)是指能够实现iter()和next()方法的对象。
执行lis1 = [x*3 for x in "ABC"]后,lis1结果是( )。
A. ["AAA", "AAA", "AAA"]
B. ["BBB", "BBB", "BBB"]
C. ["CCC", "CCC", "CCC"]
D. ["AAA", "BBB", "CCC"]
执行y=[x for x in range(5) if x%2==1]后,y结果是( )。
A. [1, 3, 5]
B. [0, 2, 4]
C. [1, 3]
D. [2, 4]
执行y={x*2 if x>=10 else x*10 for x in range(8, 12)}后,y结果是( )。
A. {80, 90, 20, 22, 24}
B. {80, 90, 20, 22}
C. {90, 20, 22, 24}
D. {80, 90, 100, 22}