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多线程下的变量问题
Apr 28 Python
十个Python程序员易犯的错误
Dec 15 Python
Python字符串、元组、列表、字典互相转换的方法
Jan 23 Python
Python抓取框架 Scrapy的架构
Aug 12 Python
浅谈终端直接执行py文件,不需要python命令
Jan 23 Python
Python字符串格式化%s%d%f详解
Feb 02 Python
详解python中Numpy的属性与创建矩阵
Sep 10 Python
详解用Python为直方图绘制拟合曲线的两种方法
Aug 21 Python
解决Python计算矩阵乘向量,矩阵乘实数的一些小错误
Aug 26 Python
Python 异步协程函数原理及实例详解
Nov 13 Python
Python使用configparser读取ini配置文件
May 25 Python
Matplotlib绘制混淆矩阵的实现
May 27 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
smarty 原来也不过如此~~呵呵
2006/11/25 PHP
php AJAX实例根据邮编自动完成地址信息
2008/11/23 PHP
PHP捕获Fatal error错误的方法
2014/06/11 PHP
Laravel 5框架学习之表单验证
2015/04/08 PHP
PHP笛卡尔积实现算法示例
2018/07/30 PHP
完整显示当前日期和时间的JS代码
2007/09/17 Javascript
javascript 最常用的10个自定义函数[推荐]
2009/12/26 Javascript
Jquery index()方法 获取相应元素索引值
2012/10/12 Javascript
js调试工具console.log()方法查看js代码的执行情况
2014/08/08 Javascript
JS实现下拉菜单赋值到文本框的方法
2015/08/18 Javascript
用JS生成UUID的方法实例
2016/03/30 Javascript
AngularJS ng-controller 指令简单实例
2016/08/01 Javascript
JS命令模式例子之菜单程序
2016/10/10 Javascript
Centos7 中安装 Node.js v4.4.4
2016/11/03 Javascript
AngularJS service之select下拉菜单效果
2017/07/28 Javascript
Vue中在新窗口打开页面及Vue-router的使用
2018/06/13 Javascript
javascript防抖函数debounce详解
2019/06/11 Javascript
js get和post请求实现代码解析
2020/02/06 Javascript
Vue 如何使用props、emit实现自定义双向绑定的实现
2020/06/05 Javascript
Python random模块常用方法
2014/11/03 Python
Python正则捕获操作示例
2017/08/19 Python
Python对数据进行插值和下采样的方法
2018/07/03 Python
python+splinter实现12306网站刷票并自动购票流程
2018/09/25 Python
Python3 log10()函数简单用法
2019/02/19 Python
Python实现的读取文件内容并写入其他文件操作示例
2019/04/09 Python
eclipse创建python项目步骤详解
2019/05/10 Python
python matplotlib.pyplot.plot()参数用法
2020/04/14 Python
埃弗顿足球俱乐部官方网上商店:Everton Direct
2018/01/13 全球购物
企业内控岗位的职责
2014/02/07 职场文书
绿色环保口号
2014/06/12 职场文书
父亲节活动策划方案
2014/08/24 职场文书
小学生迎国庆演讲稿
2014/09/05 职场文书
就业意向协议书
2015/01/29 职场文书
2015年老干部工作总结
2015/04/23 职场文书
Django分页器的用法你都了解吗
2021/05/26 Python
Go遍历struct,map,slice的实现
2021/06/13 Golang