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编程实现二叉树及七种遍历方法详解
Jun 02 Python
详解K-means算法在Python中的实现
Dec 05 Python
Python遍历numpy数组的实例
Apr 04 Python
Python3利用Dlib19.7实现摄像头人脸识别的方法
May 11 Python
Python操作word常见方法示例【win32com与docx模块】
Jul 17 Python
TensorFlow实现从txt文件读取数据
Feb 05 Python
Anaconda+Pycharm环境下的PyTorch配置方法
Mar 13 Python
python同时遍历两个list用法说明
May 02 Python
简单介绍一下pyinstaller打包以及安全性的实现
Jun 02 Python
解决pytorch多GPU训练保存的模型,在单GPU环境下加载出错问题
Jun 23 Python
利用Python实现朋友圈中的九宫格图片效果
Sep 03 Python
python实现图像随机裁剪的示例代码
Dec 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
php中实现记住密码自动登录的代码
2011/03/02 PHP
PHP中判断变量为空的几种方法小结
2013/11/12 PHP
php开启与关闭错误提示适用于没有修改php.ini的权限
2014/10/16 PHP
Jquery实现无刷新DropDownList联动实现代码
2010/03/08 Javascript
js简单实现HTML标签Select联动带跳转
2013/10/23 Javascript
Extjs4中Form的使用之本地hiddenfield
2013/11/26 Javascript
js正则表达exec与match的区别说明
2014/01/29 Javascript
jQuery中:checkbox选择器用法实例
2015/01/03 Javascript
基于jquery ui的alert,confirm方案(支持换肤)
2015/04/03 Javascript
AngularJS基础 ng-disabled 指令详解及简单示例
2016/08/01 Javascript
使用bootstrap实现多窗口和拖动效果
2016/09/22 Javascript
jquery+ajax实现省市区三级联动 (封装和不封装两种方式)
2017/05/15 jQuery
Bootstrap Table使用整理(三)
2017/06/09 Javascript
Swiper 4.x 使用方法(移动端网站的内容触摸滑动)
2018/05/17 Javascript
axios取消请求的实践记录分享
2018/09/26 Javascript
详解js访问对象的属性和方法
2018/10/25 Javascript
Javascript数组方法reduce的妙用之处分享
2019/06/10 Javascript
python开发中range()函数用法实例分析
2015/11/12 Python
import的本质解析
2017/10/30 Python
python进行两个表格对比的方法
2018/06/27 Python
Python从Excel中读取日期一列的方法
2018/11/28 Python
Python使用字典的嵌套功能详解
2019/02/27 Python
详解使用Python下载文件的几种方法
2019/10/13 Python
AUC计算方法与Python实现代码
2020/02/28 Python
Django集成MongoDB实现过程解析
2020/12/01 Python
python 爬取小说并下载的示例
2020/12/07 Python
谷歌浏览器小字体处理方案即12px以下字体
2013/12/17 HTML / CSS
美国廉价机票预订网站:Cheapfaremart
2018/04/28 全球购物
英国自行车商店:AW Cycles
2021/02/24 全球购物
编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串
2014/01/07 面试题
家庭教育先进个人事迹材料
2014/01/24 职场文书
县委常委班子对照检查材料思想汇报
2014/09/28 职场文书
教师节大会主持词
2015/07/06 职场文书
MySQL pt-slave-restart工具的使用简介
2021/04/07 MySQL
Redis源码阅读:Redis字符串SDS详解
2021/07/15 Redis
详细介绍MySQL中limit和offset的用法
2022/05/06 MySQL