没有合适的资源?快使用搜索试试~ 我知道了~
python中的加法和合并
0 下载量 56 浏览量
2020-12-21
07:59:45
上传
评论
收藏 125KB PDF 举报
温馨提示
试读
2页
在python项目中,很多时候需要对列表的各项进行加减操作,今天我们一起来学习一下吧! 当需要对列表进行相加时,一般意义上的【+】在python中却表示连接的意思。这里提供两种方法供大家参考一下;第一种是利用【for】循环,第二种是利用numpy函数;首先构建两个列表a和b; 需要注意的是,相加两个列表的长度需要相等,所以在计算之前,可以使用【len】函数判断是否相等,其实若是很简单可以一眼看出的列表,这一步可以省去; 定义一个空列表【c】用来当作新算出的列表; c[] 接下来就可以使用一个【for】循环就能解决了,利用长度依次取出列表中的值,逐项相加,打印出【c】; a=[1,2,3,4,
资源详情
资源评论
资源推荐
python中的加法和合并中的加法和合并
在python项目中,很多时候需要对列表的各项进行加减操作,今天我们一起来学习一下吧!
当需要对列表进行相加时,一般意义上的【+】在python中却表示连接的意思。这里提供两种方法供大家参考一下;第一种是
利用【for】循环,第二种是利用numpy函数;首先构建两个列表a和b;
需要注意的是,相加两个列表的长度需要相等,所以在计算之前,可以使用【len】函数判断是否相等,其实若是很简单可以
一眼看出的列表,这一步可以省去;
定义一个空列表【c】用来当作新算出的列表;
c[] 接下来就可以使用一个【for】循环就能解决了,利用长度依次取出列表中的值,逐项相加,打印出【c】;
a=[1,2,3,4,5] b=[2,3,4,5,6]
if len(a)==len(b):
c=[] for i in range(len(a)):
c1=a[i]+b[i] c.append(c1)
print( C)
第二种就是利用numpy包来执行,首先导入numpy包;利用【array】函数将列表转换成数组形式,只有这种形式才能实现相
加;
再利用numpy包的求和函数【sum】进行逐项相加,【axis】表示每一行中对应列数相加,可看出结果如下,对于大数据集来
说,比之第一种要方便很多呢;
import numpy as np
a=[1,2,3,4,5] b=[2,3,4,5,6] a1=np.array(a)
b1=np.array(b)
print(a1)
print(b1)
c=np.sum([a1,b1],axis=0)
print©
weixin_38706045
- 粉丝: 4
- 资源: 950
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 毕业设计项目源码-使用Matlab基于PSO工具箱的函数寻优算法实现.zip
- libusb源码,libusb是一个跨平台的用户空间USB库
- 独栋别墅图纸CAD图纸D025-两层-10.72&06.36米-施工图.dwg
- 甄嬛传后宫大合影(闲的没事....)
- SAP GUI for Windows 8.00 patch 7 64Bit
- 毕业设计项目源码-使用Matlab基于动态粒子群算法的动态环境寻优算法.zip
- 华为云会议安装包适配华为擎云L410 -1060 ARM架构
- 清空redis缓存脚本指令
- Keithley6517静电计测试软件,支持24通道切换,DAQ高速采集
- STM8S微控制器-寄存器操作指南
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0