list(map(lambdax,y:x*y,[1,2,3],[4,5,6]))输出结果为:()A、[6,10,12]B、[4,10,18]C、[5,7,9]D、报错

题目

list(map(lambdax,y:x*y,[1,2,3],[4,5,6]))输出结果为:()

  • A、[6,10,12]
  • B、[4,10,18]
  • C、[5,7,9]
  • D、报错
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

已知列表x=[1,2,3]和y=[4,5,6],那么表达式[(i,j)fori,jinzip(x,y)ifi==3]的值为____________。


正确答案:[(3,6)]

第2题:

已知g=lambdax,y=3,z=5:x+y+z,那么表达式g(2)的值为________。


正确答案:10

第3题:

(7)若变量x、y已定义为int类型且x的值为99,y的值为9,请将输出语句printf(【7】,x/y);补充完整,使其输出的计算结果形式为:x/y=11


正确答案:

7"x/y=%d"

第4题:

以下程序段的输出结果为 ______。 X=1 Y=4 Do Until Y>4 X=X*Y Y=Y+1 Loop Print X

A.1

B.4

C.8

D.20


正确答案:B
解析:DoUntil语句是条件为:False的时候执行循环体。程序中的循环体只执行了一次,结果是x=4,y=5。最后输出的结果为4。

第5题:

表达式list(map(list,zip(*[[1,2,3],[4,5,6]])))的值为________________。


正确答案:[[1,4],[2,5],[3,6]]

第6题:

一直g=lambdax,y=3,z=5:x*y*z,则语句print(g(1))的输出结果为_______。


正确答案:15

第7题:

list(map(str,[1,2,3]))的执行结果为_____________________。


正确答案:[‘1’,‘2’,‘3’]

第8题:

有以下程序: void f(int v,int w) { int t; t=v;V=W;W=t; } main() { int x=1,y=3,z=2; if(x>y) f(x,y); else if(y>z) f(y,z); else f(x,z); printf("%d,%d<%d\n",x,y,Z); } 执行后输出结果是( )。

A.1,2,3

B.3,1,2

C.1,3,2

D.2,3,1


正确答案:C
解析:C语言规定else总是和离它最近的if语句配对。分析可以知道,。函数f()作用是让形参v和形参w的值交换。在主函数中首先定义了3个变量x、y和z。然后再执行下面的if-else语句。由程序可以看出第一个else和第一个if搭配,第二个else和第二个if搭配。由于调用函数时是进行值传递的。即将实参x、y、z传给形参v和w,以后行参和实参再无联系,故通过if语句调用f()函数后,x、y和z的值并没有改变。因此最后输出的x、y和z的值为1、3和2,所以,4个选项中选项C符合题意。

第9题:

若变量x、y已定义为int类型且X的值为33,y的值为3,请将输出语句printf(( ),x/y);补充完整,使其输出的计算结果形式为:x/y=11。


正确答案:x/y=%d
x/y=%d 解析:本题考查prinff语句的输出格式。printf()函数是格式化输出函数,一般用于向标准输出设备按规定格式输出信息。在编写程序时经常会用到此函数。printf()函数的调用格式为:printf("格式化字符串>”,参最表>)其中,格式化字符串包括两部分内容。一部分足正常字符,这些字符将按原样输出;另一部分是格式化规定字符,以“%”开始,后跟一个或几个规定字符,用来确定输出内容格式。 参量表是需要输出的一系列参数,其个数必须与格式化字符串所说明的输出参数个数一样多,各参数之间用“,”分开,且顺序一一

第10题:

下面程序的输出结果为()。ineludevoid main(){int x;int &y=x;//变量引用y=99;c

下面程序的输出结果为( )。 #inelude<iostream.h> void main() { int x; int &y=x;//变量引用 y=99; cout<<"x="<<x<<end1; }

A.x=99

B.x=9

C.x=0

D.异常


正确答案:A

更多相关问题