python - 当添加列表之一是空列表时如何仍然获得非空结果
问题描述
我正在编写一个代码,需要将列表 a 和列表 b 的元素添加在一起以形成一个新列表 c
a=[0]
并且列表 b 是一个列表len(b)<=1
然而当b=[]
a=[0]
b=[]
c=[x + y for x, y in zip(a, b)]
c=[]
c=[0]
在b=[]
不使用 if 语句的情况下更改代码的最简单方法是什么?
解决方案
推荐阅读
- c - C语言函数的内存地址
- javascript - JS:将一个对象解构为另一个具有重命名属性的对象
- vue.js - Vuex 存储更改在组件中没有反应
- multithreading - 如何在 Rust 中使用多个线程在结构方法中处理向量?
- java - 我正在尝试让我的 android 应用程序将多个图像上传到 firebase 存储
- javascript - 从具有多个值的json数组中获取选定的值
- firebase - Firebase 存储工件
- java - Junit 使用 jmockit 模拟文件
- linux - 二维数组的特定输出
- python - 当我在anaconda中成功安装后使用python导入dlib时,它显示错误