python 变量初始化空列表的例子


Posted in Python onNovember 28, 2019

python 不能写new_loss=old_loss=[]

这样 两个变量实际上是同一个list

要分开写new_loss=[]

Old_loss=[]

以下列数据文件为例:

def analyze_mmr(fn):
 #初始化方法一
 new_loss = []
 old_loss = []
 #初始化方法二
 new_loss = old_loss =[]
 with open(fn, encoding='utf8') as f:
  for line in f:
   parts = line.split('=')
   if parts[0] == 'new_loss':
    print(parts[0])
    print('add_new_loss')
    new_loss.append(parts[1].strip())
   elif parts[0] == 'old_loss':
    old_loss.append(parts[1].strip())
   else:
    pass
 return new_loss, old_loss

运行

n, o = analyze('../example.txt')

初始化方法一输出 n=[1,2],o=[3,4]

初始化方法二输出 n=[1,2,3,4],o=[1,2,3,4]

测试文档:

example.txt

new_loss=1

old_loss=3

new_loss=2

old_loss=4

以上这篇python 变量初始化空列表的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
跟老齐学Python之从格式化表达式到方法
Sep 28 Python
Python设置默认编码为utf8的方法
Jul 01 Python
python使用pil库实现图片合成实例代码
Jan 20 Python
Python 实现「食行生鲜」签到领积分功能
Sep 26 Python
Python3 实现文件批量重命名示例代码
Jun 03 Python
Python秒算24点实现及原理详解
Jul 29 Python
基于python实现的百度新歌榜、热歌榜下载器(附代码)
Aug 05 Python
Python3.7将普通图片(png)转换为SVG图片格式(网站logo图标)动起来
Apr 21 Python
python3检查字典传入函数键是否齐全的实例
Jun 05 Python
Python如何在windows环境安装pip及rarfile
Jun 15 Python
Python编写可视化界面的全过程(Python+PyCharm+PyQt)
May 17 Python
解析目标检测之IoU
Jun 26 Python
在Python中预先初始化列表内容和长度的实现
Nov 28 #Python
python使用 cx_Oracle 模块进行查询操作示例
Nov 28 #Python
在python中创建指定大小的多维数组方式
Nov 28 #Python
python3.x 生成3维随机数组实例
Nov 28 #Python
python返回数组的索引实例
Nov 28 #Python
numpy中三维数组中加入元素后的位置详解
Nov 28 #Python
python3 BeautifulSoup模块使用字典的方法抓取a标签内的数据示例
Nov 28 #Python
You might like
PHP Ajax中文乱码问题解决方法
2009/02/27 PHP
PHP使用FFmpeg获取视频播放总时长与码率等信息
2016/09/13 PHP
PHP defined()函数的使用图文详解
2019/07/20 PHP
jquery 年会抽奖程序
2011/12/22 Javascript
js截取小数点后几位的写法
2013/11/14 Javascript
为指定的元素添加遮罩层的示例代码
2014/01/15 Javascript
浅谈javascript回调函数
2014/12/07 Javascript
浅谈页面装载js及性能分析方法
2014/12/09 Javascript
Javascript生成全局唯一标识符(GUID,UUID)的方法
2016/02/27 Javascript
js判断手机浏览器操作系统和微信浏览器的方法
2016/04/30 Javascript
JavaScript定义数组的三种方法(new Array(),new Array('x','y')
2016/10/04 Javascript
浅谈JavaScript中的apply/call/bind和this的使用
2017/02/26 Javascript
jQuery插件FusionCharts绘制的2D条状图效果【附demo源码】
2017/05/13 jQuery
使用ng-packagr打包Angular的方法示例
2018/09/21 Javascript
vue实现双向绑定和依赖收集遇到的坑
2018/11/29 Javascript
node.js中ws模块创建服务端和客户端,网页WebSocket客户端
2019/03/06 Javascript
使用Vue父子组件通信实现todolist的功能示例代码
2019/04/11 Javascript
webpack4.0+vue2.0利用批处理生成前端单页或多页应用的方法
2019/06/28 Javascript
vue iview的菜单组件Mune 点击不高亮的解决方案
2019/11/01 Javascript
微信小程序点击滚动到指定位置的实现
2020/05/22 Javascript
vue实现移动端input上传视频、音频
2020/08/18 Javascript
Python中每次处理一个字符的5种方法
2015/05/21 Python
python复制文件的方法实例详解
2015/05/22 Python
python selenium UI自动化解决验证码的4种方法
2018/01/05 Python
Python中Subprocess的不同函数解析
2019/12/10 Python
Python分析微信好友性别比例和省份城市分布比例的方法示例【基于itchat模块】
2020/05/29 Python
如何对python的字典进行排序
2020/06/19 Python
您的网上新华书店:文轩网
2016/08/24 全球购物
美国婴儿和儿童家具网上商店:ABaby.com
2018/07/02 全球购物
英国简约舒适女装品牌:Great Plains
2018/07/27 全球购物
财务主管自我鉴定
2014/01/17 职场文书
邀请书模板
2015/02/02 职场文书
银行自荐信范文
2015/03/25 职场文书
2019银行员工个人工作自我鉴定
2019/06/27 职场文书
Python自动化之批量处理工作簿和工作表
2021/06/03 Python
MySQL 自动填充 create_time 和 update_time
2022/05/20 MySQL