必须学好编程 发表于 2022-10-15 00:52:56

21讲5和6小疑问

5:

>>> list(zip(, ))
[(1, 2), (3, 4), (5, 6), (7, 8), (9, 10)]
复制代码

但如果我希望打包的形式是灵活多变的列表而不是元祖(希望是 [, , , , ] 这种形式),你能做到吗?(采用 map() 和 lambda 表达式)


如果要用append,如何把这个表达式写出来,还是这个路子走不通?
g = list(map(lambda(x,y): list(x).append(y),for each1 in range))


6:
第二次输出的为啥不是
'FishC''FishC'
而是不带引号的?原函数中关键参数是带引号啊

求大佬指点{:5_94:}

jackz007 发表于 2022-10-15 10:47:01

本帖最后由 jackz007 于 2022-10-15 11:11 编辑

      什么是 "21 讲 5 和 6" 不要说这种莫名其妙的话,任何 "讲" 的任何 "题" 都不能跑了陈述题目要求。

d = [ for x , y in zip(, )]
d = list(map(lambda x : , x] , zip(, )))

迦勒底的doctor 发表于 2022-10-16 10:15:04

5的这题
lambda后面是x,y俩个参数,但是后面只有x一个的参数范围
我寻思,应该是这个问题
页: [1]
查看完整版本: 21讲5和6小疑问