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使用新浪微博api上传图片到微博示例
Jan 10 Python
Python升级提示Tkinter模块找不到的解决方法
Aug 22 Python
python中将\\uxxxx转换为Unicode字符串的方法
Sep 06 Python
攻击者是如何将PHP Phar包伪装成图像以绕过文件类型检测的(推荐)
Oct 11 Python
python3+PyQt5 数据库编程--增删改实例
Jun 17 Python
详解PyTorch手写数字识别(MNIST数据集)
Aug 16 Python
pytest中文文档之编写断言
Sep 12 Python
python 二维矩阵转三维矩阵示例
Nov 30 Python
解决Keras 自定义层时遇到版本的问题
Jun 16 Python
使用keras内置的模型进行图片预测实例
Jun 17 Python
解析python 类方法、对象方法、静态方法
Aug 15 Python
利用pipenv和pyenv管理多个相互独立的Python虚拟开发环境
Nov 01 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编程语言开发动态WAP页面
2006/10/09 PHP
php邮件发送,php发送邮件的类
2011/03/24 PHP
使用php+apc实现上传进度条且在IE7下不显示的问题解决方法
2013/04/25 PHP
深入php数据采集的详解
2013/06/02 PHP
解决FastCGI 进程超过了配置的活动超时时限的问题
2013/07/03 PHP
ThinkPHP结合AjaxFileUploader实现无刷新文件上传的方法
2014/10/29 PHP
PHP+MYSQL实现用户的增删改查
2015/03/24 PHP
PHP写API输出的时用echo的原因详解
2019/04/28 PHP
php将字符串转换为数组实例讲解
2020/05/05 PHP
javascript 获取图片颜色
2009/04/05 Javascript
jQuery 入门级学习笔记及源码
2010/01/22 Javascript
Javascript 静态页面实现随机显示广告的办法
2010/11/17 Javascript
javascript改变position值实现菜单滚动至顶部后固定
2013/01/18 Javascript
自己使用js/jquery写的一个定制对话框控件
2014/05/02 Javascript
详解AngularJS中$http缓存以及处理多个$http请求的方法
2016/02/06 Javascript
Angular 路由route实例代码
2016/07/12 Javascript
JavaScript运动框架 解决防抖动问题、悬浮对联(二)
2017/05/17 Javascript
JavaScript队列函数和异步执行详解
2017/06/19 Javascript
nodejs调取微信收货地址的方法
2017/12/20 NodeJs
vue init失败简单解决方法(终极版)
2017/12/22 Javascript
在 Angular6 中使用 HTTP 请求服务端数据的步骤详解
2018/08/06 Javascript
新年快乐! javascript实现超级炫酷的3D烟花特效
2019/01/30 Javascript
Android 自定义view仿微信相机单击拍照长按录视频按钮
2019/07/19 Javascript
JavaScript实现tab栏切换效果
2020/03/16 Javascript
[01:13]DOTA2群星解读国服召集令 一起说出回归的理由
2013/07/17 DOTA
Python编程中字符串和列表的基本知识讲解
2015/10/14 Python
Python WSGI的深入理解
2018/08/01 Python
python 使用sys.stdin和fileinput读入标准输入的方法
2018/10/17 Python
Selenium的使用详解
2018/10/19 Python
Django 5种类型Session使用方法解析
2020/04/29 Python
如何使用Cython对python代码进行加密
2020/07/08 Python
大学生毕业求职自荐书范文
2014/02/04 职场文书
电气工程及其自动化专业毕业生自荐信
2014/06/21 职场文书
食品质量与安全专业毕业生求职信
2014/08/11 职场文书
春晚观后感
2015/06/11 职场文书
党性教育心得体会(共6篇)
2016/01/21 职场文书