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 相关文章推荐
tornado框架blog模块分析与使用
Nov 21 Python
Python合并多个装饰器小技巧
Apr 28 Python
神经网络理论基础及Python实现详解
Dec 15 Python
python修改字典键(key)的方法
Aug 05 Python
python数据类型之间怎么转换技巧分享
Aug 20 Python
Tensorflow之梯度裁剪的实现示例
Mar 08 Python
django中嵌套的try-except实例
May 21 Python
如何在mac版pycharm选择python版本
Jul 21 Python
Python 实现图片转字符画的示例(静态图片,gif皆可)
Nov 05 Python
python中四舍五入的正确打开方式
Jan 18 Python
python Tkinter的简单入门教程
Apr 11 Python
使用Django框架创建项目
Jun 10 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
PHP4实际应用经验篇(3)
2006/10/09 PHP
通过具体程序来理解PHP里面的抽象类
2010/01/28 PHP
PHP fopen 读取带中文URL地址的一点见解
2012/09/25 PHP
php在linux下检测mysql同步状态的方法
2015/01/15 PHP
php微信公众平台交互与接口详解
2016/11/28 PHP
Laravel5.7 数据库操作迁移的实现方法
2019/04/12 PHP
Firebug 字幕文件JSON地址获取代码
2009/10/28 Javascript
jquery.validate使用攻略 第一部
2010/07/01 Javascript
禁止IE用右键的JS代码
2013/12/30 Javascript
JavaScript手机振动API
2016/06/11 Javascript
js检测离开或刷新页面时表单数据是否更改的方法
2016/08/02 Javascript
Javascript同时声明一连串(多个)变量的方法
2017/01/23 Javascript
原生JS实现幻灯片
2017/02/22 Javascript
实例详解JSON取值(key是中文或者数字)方式
2017/08/24 Javascript
小程序实现人脸识别功能(百度ai)
2018/12/23 Javascript
解决vue的router组件component在import时不能使用变量问题
2020/07/26 Javascript
Python中线程编程之threading模块的使用详解
2015/06/23 Python
PYTHON基础-时间日期处理小结
2018/05/05 Python
python 地图经纬度转换、纠偏的实例代码
2018/08/06 Python
分析python请求数据
2018/08/19 Python
Python实现微信自动好友验证,自动回复,发送群聊链接方法
2019/02/21 Python
python实现二级登陆菜单及安装过程
2019/06/21 Python
python 利用turtle模块画出没有角的方格
2019/11/23 Python
python获取栅格点和面值的实现
2020/03/10 Python
jupyter notebook 多行输出实例
2020/04/09 Python
CSS3模块的目前的状况分析
2010/02/24 HTML / CSS
CSS3绘制不规则图形的一些方法示例
2015/11/07 HTML / CSS
HTML5 3D书本翻页动画的实现示例
2019/08/28 HTML / CSS
Jimmy Choo美国官网:周仰杰鞋子品牌
2018/06/08 全球购物
DERMAdoctor官网:美国著名皮肤护理品牌
2019/07/06 全球购物
Android笔试题总结
2014/11/29 面试题
优秀毕业生求职信范文
2014/01/02 职场文书
走近毛泽东观后感
2015/06/04 职场文书
三八红旗手主要事迹材料
2015/11/04 职场文书
《打电话》教学反思
2016/02/22 职场文书
Spring整合Mybatis的全过程
2021/06/28 Java/Android