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 相关文章推荐
利用PyInstaller将python程序.py转为.exe的方法详解
May 03 Python
python模块之paramiko实例代码
Jan 31 Python
Python3使用正则表达式爬取内涵段子示例
Apr 22 Python
Python实现将数据写入netCDF4中的方法示例
Aug 30 Python
nohup后台启动Python脚本,log不刷新的解决方法
Jan 14 Python
Python Pillow Image Invert
Jan 22 Python
Python面向对象程序设计多继承和多态用法示例
Apr 08 Python
解决django后台样式丢失,css资源加载失败的问题
Jun 11 Python
python实现身份证实名认证的方法实例
Nov 08 Python
Python3.7基于hashlib和Crypto实现加签验签功能(实例代码)
Dec 04 Python
使用python实现哈希表、字典、集合操作
Dec 22 Python
Python urlopen()和urlretrieve()用法解析
Jan 07 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读取30天之内的根据算法排序的代码
2008/04/06 PHP
PHP fopen()和 file_get_contents()应用与差异介绍
2014/03/19 PHP
php文件上传简单实现方法
2015/01/24 PHP
PHP SPL 被遗落的宝石【SPL应用浅析】
2018/04/20 PHP
php DES加密算法实例分析
2019/09/18 PHP
Code:findPosX 和 findPosY
2006/12/20 Javascript
JavaScript 申明函数的三种方法 每个函数就是一个对象(一)
2009/12/04 Javascript
jquery调用asp.net 页面后台的实现代码
2011/04/27 Javascript
基于JavaScript实现继承机制之调用call()与apply()的方法详解
2013/05/07 Javascript
jquery数组之存放checkbox全选值示例代码
2013/12/20 Javascript
javascript实用方法总结
2015/02/06 Javascript
JS数字抽奖游戏实现方法
2015/05/04 Javascript
jquery实现图片放大镜功能
2015/11/23 Javascript
AngularJS+Bootstrap实现多文件上传与管理
2016/11/08 Javascript
简单易懂的天气插件(代码分享)
2017/02/04 Javascript
javascript实现日期三级联动下拉框选择菜单
2020/12/03 Javascript
jQuery实现在HTML文档加载完毕后自动执行某个事件的方法
2017/05/08 jQuery
vue项目中锚点定位替代方式
2019/11/13 Javascript
JavaScript 中的无穷数(Infinity)详解
2020/02/13 Javascript
Python subprocess模块详细解读
2018/01/29 Python
python 统计一个列表当中的每一个元素出现了多少次的方法
2018/11/14 Python
详解【python】str与json类型转换
2019/04/29 Python
Python_查看sqlite3表结构,查询语句的示例代码
2019/07/17 Python
把vgg-face.mat权重迁移到pytorch模型示例
2019/12/27 Python
表单button的outline在firefox浏览器下的问题
2012/12/24 HTML / CSS
canvas实现图片镜像翻转的2种方式
2020/07/22 HTML / CSS
加拿大时装零售商:Influence U
2018/12/22 全球购物
戴森英国官网:Dyson英国
2019/05/07 全球购物
Marlies Dekkers内衣荷兰官方网店:荷兰奢侈内衣品牌
2020/03/27 全球购物
Linux操作面试题
2012/05/16 面试题
年度考核自我鉴定
2013/11/09 职场文书
财务会计专业自荐书
2014/06/30 职场文书
教师党员个人总结
2015/02/10 职场文书
音乐课《小猫钓鱼》教学反思
2016/02/18 职场文书
六年级作文之自救
2019/12/19 职场文书
Java 多线程并发FutureTask
2022/06/28 Java/Android