PROBLEM SET
列表推导式
按知识点筛选题目,系统巩固该考点。
题目列表
共 48 题
A58576
求1-100之内能被4整除,但是不能被5整除的所有数,正确的列表推导式是?
2022年
--
--
A58387
运行下列语句,输出的结果是?nums = [i * i for i in range(1, 10) if i % 3 == 0]print(nums)
2022年
--
--
A58386
运行下列程序,以下选项正确的是?def k(num)
2022年
--
--
A58371
对于数字n,如果表达式 0 in [n%d for d in range(2, n)] 的值为False,则说明n是素数
2022年
--
--
A58365
青少年软件编程等级考试五级真题:数字序列交集。已知两个整数序列num1和num2,求解两个整数序列的交集。输出结果中的每个元素一定是唯一的。我们可以 不考虑输出结果的顺序 。例如,nums1 = [4,9,5], nums2 = [9,4,9,8,4]。输出结果可以为[9,4]或[4,9]。请将程序代码补全:def aa( nums1=[], nums2=[])
2022年
--
--
A58189
下列语句的功能是创建一个0-10之间偶数的列表:a = [x for x in range(11) if x%2==0]
2022年
--
--
A57590
求1-100之内能被7整除,但是不能被3整除的所有数,正确的列表推导式是?
2023年-选择题
--
--
A57578
multiples = [i for i in range(30) if i % 3 == 0] ,此推导式中,multiples中共有10个元素。
2023年-选择题
--
--
A57564
有如下Python程序段:n=4
2023年-选择题
--
--
A59364
下列能产生列表[1, 3, 5, 7, 9]的表达式是?( )
2021年
--
--
A59004
m=[x*x for x in range(5) ]的结果的是?( )
2021年
--
--
A59000
下列两个语句的功能不可能等价: >>> l=[x*x for x in range(6)] >>> l=list(map(lambda x:x*x,range(6)))。
2021年
--
--
A58891
运行下列代码,正确的输出结果是?( )def yang(n)
2021年
--
--
A58849
下列两个语句的功能可能是等价:>>> l=[i*i for i in range(5)]>>> m=list(map(lambda x:x*x,range(5)))
2021年
--
--
A57318
Python 语句 print([str(n*n+1)*(n*n+1) for n in range(3)])执行后的输出是( )。
2023年-选择题
--
--
A57898
下面Python代码执行后将输出[1, 3, 5]。
2023年-判断题
--
--
A57829
multiples = [i for i in range(30) if i % 3 == 0] ,则此推导式中,multiples中共有10个元素。( )
2023年-判断题
--
--
A68719
在Python中,以下哪个表达式可以将字符串'123'中的每个字符转换为对应的ASCII码值,并以列表形式返回?( )
2024年
--
--
A68707
阅读下面代码,输出的结果是( )ls = [x for x in range(9,0,-1)]
2024年
--
--
A60147
以下哪个选项可以创建一个列表,包含1到10的奇数?( )
2024年-选择题
--
--