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获得时间的实例说明
Mar 25 Python
分享一个常用的Python模拟登陆类
Mar 29 Python
Python编程入门之Hello World的三种实现方式
Nov 13 Python
python定时关机小脚本
Jun 20 Python
Python常见数据类型转换操作示例
May 08 Python
matplotlib命令与格式之tick坐标轴日期格式(设置日期主副刻度)
Aug 06 Python
Django实现WebSSH操作物理机或虚拟机的方法
Nov 06 Python
django连接mysql数据库及建表操作实例详解
Dec 10 Python
selenium+Chrome滑动验证码破解二(某某网站)
Dec 17 Python
dpn网络的pytorch实现方式
Jan 14 Python
django自带的权限管理Permission用法说明
May 13 Python
 分享一个Python 遇到数据库超好用的模块
Apr 06 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中取得文件的后缀名?
2012/02/20 PHP
PHP实现redis限制单ip、单用户的访问次数功能示例
2018/06/16 PHP
PHP开发的文字水印,缩略图,图片水印实现类与用法示例
2019/04/12 PHP
PHP大文件切割上传并带进度条功能示例
2019/07/01 PHP
laravel 解决路由除了根目录其他都404的问题
2019/10/18 PHP
ajax 文件上传应用简单实现
2009/03/03 Javascript
javascript中的缓动效果实现程序
2012/12/29 Javascript
删除select中所有option选项jquery代码
2013/08/12 Javascript
自编jQuery插件实现模拟alert和confirm
2014/09/01 Javascript
JS小游戏之仙剑翻牌源码详解
2014/09/25 Javascript
JavaScript截取指定长度字符串点击可以展开全部代码
2015/12/04 Javascript
javascript 判断是否是微信浏览器的方法
2016/10/09 Javascript
详解Chart.js轻量级图表库的使用经验
2018/05/22 Javascript
Vue.js单向绑定和双向绑定实例分析
2018/08/14 Javascript
React实现全局组件的Toast轻提示效果
2018/09/21 Javascript
vue使用Font Awesome的方法步骤
2019/02/26 Javascript
Node.js中package.json中库的版本号(~和^)
2019/04/02 Javascript
使用Webpack 搭建 Vue3 开发环境过程详解
2020/07/28 Javascript
[58:23]LGD vs TNC 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
Ubuntu下创建虚拟独立的Python环境全过程
2017/02/10 Python
python实现批量按比例缩放图片效果
2018/03/30 Python
Python基于递归和非递归算法求两个数最大公约数、最小公倍数示例
2018/05/21 Python
python中使用print输出中文的方法
2018/07/16 Python
了解不常见但是实用的Python技巧
2019/05/23 Python
python实战串口助手_解决8串口多个发送的问题
2019/06/12 Python
PyQt5基本控件使用详解:单选按钮、复选框、下拉框
2019/08/05 Python
django 环境变量配置过程详解
2019/08/06 Python
用ldap作为django后端用户登录验证的实现
2020/12/07 Python
前端实现弹幕效果的方法总结(包含css3和canvas的实现方式)
2018/07/12 HTML / CSS
税务会计岗位职责
2014/02/18 职场文书
科技之星事迹材料
2014/06/02 职场文书
学校三八妇女节活动总结
2015/02/06 职场文书
公司会议开幕词
2016/03/03 职场文书
护理自荐信
2019/05/14 职场文书
Python-typing: 类型标注与支持 Any类型详解
2021/05/10 Python
教你用Java Swing实现自助取款机系统
2021/06/11 Java/Android