python - 如何使用 lambda 函数合并列表和变量
问题描述
我正在尝试制作一个基本上像 .append() 函数一样工作的 lambda 函数,但我不知道该怎么做。
y = lambda l,x: [l,x]
y([3,4,5],2)
此代码返回“[[3, 4, 5], 2]”,但我希望它返回“[3, 4, 5, 2]”
解决方案
我想那会是
lambda l,x:l+[x]
推荐阅读
- machine-learning - 检查目标时出错:预期 dense_8 的形状为 (2,) 但得到的数组的形状为 (1,)
- java - JSR-303 共享继承对象验证
- amazon-web-services - AWS Lex 是否使用 AWS Transcribe 作为 ASR 进行快速识别?
- python - 避免循环 - 3d 数组
- c# - 如何确定返回 badrequest 的请求存在什么问题?
- html - 在这种情况下,当我增加border-right 时会发生什么?
- c - 为什么变量不递增?
- php - 重定向后显示模态,laravel
- c# - 只读 Blob 元数据
- sql - 如何从 YYYY-mm 格式获取日期和月份?