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单链表实现代码实例
Nov 21 Python
python类参数self使用示例
Feb 17 Python
Python函数可变参数定义及其参数传递方式实例详解
May 25 Python
使用python遍历指定城市的一周气温
Mar 31 Python
利用python 更新ssh 远程代码 操作远程服务器的实现代码
Feb 08 Python
python+selenium打印当前页面的titl和url方法
Jun 22 Python
解决pyttsx3无法封装的问题
Dec 24 Python
python+ffmpeg批量去视频开头的方法
Jan 09 Python
利用Python自动化操作AutoCAD的实现
Apr 01 Python
keras中模型训练class_weight,sample_weight区别说明
May 23 Python
手把手教你从PyCharm安装到激活(最新激活码),亲测有效可激活至2089年
Nov 25 Python
Python3+PyCharm+Django+Django REST framework配置与简单开发教程
Feb 16 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连接SQLServer2005 的问题解决方法
2010/07/19 PHP
php下清空字符串中的HTML标签的代码
2010/09/06 PHP
修改apache配置文件去除thinkphp url中的index.php
2014/01/17 PHP
PHP7新增函数
2021/03/09 PHP
基于Jquery+Ajax+Json的高效分页实现代码
2011/10/29 Javascript
JSON+JavaScript处理JSON的简单例子
2013/03/20 Javascript
jqGrid随窗口大小变化自适应大小的示例代码
2013/12/28 Javascript
jquery制作属于自己的select自定义样式
2015/11/23 Javascript
JavaScript事件类型中UI事件详解
2016/01/14 Javascript
jQuery简单入门示例之用户校验demo示例
2016/07/09 Javascript
ES6中的数组扩展方法
2016/08/26 Javascript
jQuery源码分析之sizzle选择器详解
2017/02/13 Javascript
前端主流框架vue学习笔记第一篇
2017/07/26 Javascript
javascript基于牛顿迭代法实现求浮点数的平方根【递归原理】
2017/09/28 Javascript
详解IOS微信上Vue单页面应用JSSDK签名失败解决方案
2018/11/14 Javascript
在JavaScript中使用严格模式(Strict Mode)
2019/06/13 Javascript
浅析vue中的provide / inject 有什么用处
2019/11/10 Javascript
Flexible.js可伸缩布局实现方法详解
2020/11/13 Javascript
使用Python保存网页上的图片或者保存页面为截图
2016/03/05 Python
Python cookbook(数据结构与算法)找到最大或最小的N个元素实现方法示例
2018/02/13 Python
python如何查看微信消息撤回
2018/11/27 Python
Python实现的大数据分析操作系统日志功能示例
2019/02/11 Python
python super的使用方法及实例详解
2019/09/25 Python
python类中super() 的使用解析
2019/12/19 Python
中国综合网上购物商城:苏宁易购
2016/08/09 全球购物
Fashion Eyewear美国:英国线上设计师眼镜和太阳镜的零售商
2016/08/15 全球购物
印度服装购物网站:Limeroad
2018/09/26 全球购物
七年级地理教学反思
2014/01/26 职场文书
企业演讲比赛主持词
2014/03/18 职场文书
财务助理岗位职责范本
2014/10/09 职场文书
稽核岗位职责
2015/02/10 职场文书
公司总经理岗位职责
2015/04/01 职场文书
python必学知识之文件操作(建议收藏)
2021/05/30 Python
Spring Cloud Gateway去掉url前缀
2021/07/15 Java/Android
梳理总结Python开发中需要摒弃的18个坏习惯
2022/01/22 Python
在MySQL中你成功的避开了所有索引
2022/04/20 MySQL