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 UNIX_TIMESTAMP时间处理方法分析
Apr 18 Python
Python中多线程的创建及基本调用方法
Jul 08 Python
用python写扫雷游戏实例代码分享
May 27 Python
Appium+Python自动化测试之运行App程序示例
Jan 23 Python
python网络应用开发知识点浅析
May 28 Python
利用Python进行图像的加法,图像混合(附代码)
Jul 14 Python
Python3 全自动更新已安装的模块实现
Jan 06 Python
Pytorch释放显存占用方式
Jan 13 Python
Django 允许局域网中的机器访问你的主机操作
May 13 Python
对Keras中predict()方法和predict_classes()方法的区别说明
Jun 09 Python
django 装饰器 检测登录状态操作
Jul 02 Python
手把手教你如何用Pycharm2020.1.1配置远程连接的详细步骤
Aug 07 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
phpMyAdmin 安装及问题总结
2009/05/28 PHP
PHP读取PDF内容配合Xpdf的使用
2012/11/24 PHP
深入PHP中的HashTable结构详解
2013/06/13 PHP
php代码书写习惯优化小结
2013/06/20 PHP
PHP制作万年历
2015/01/07 PHP
PHP实现文件上传功能实例代码
2017/05/18 PHP
PHP对称加密算法(DES/AES)类的实现代码
2017/11/14 PHP
Laravel中unique和exists验证规则的优化详解
2018/01/28 PHP
Laravel 加载第三方类库的方法
2018/04/20 PHP
总结PHP代码规范、流程规范、git规范
2018/06/18 PHP
laravel框架创建授权策略实例分析
2019/11/22 PHP
Add a Table to a Word Document
2007/06/15 Javascript
js保存当前路径(cookies记录)
2010/12/14 Javascript
Javascript四舍五入Math.round()与Math.pow()使用介绍
2013/12/27 Javascript
js模式化窗口问题![window.dialogArguments]
2016/10/30 Javascript
bootstrap日期控件问题(双日期、清空等问题解决)
2017/04/19 Javascript
在Vue中使用echarts的方法
2018/02/05 Javascript
vue element-ui 绑定@keyup事件无效的解决方法
2018/03/09 Javascript
JS实现超级好看的鼠标小尾巴特效
2020/12/01 Javascript
在Django的URLconf中使用命名组的方法
2015/07/18 Python
如何准确判断请求是搜索引擎爬虫(蜘蛛)发出的请求
2015/10/13 Python
Scrapy使用的基本流程与实例讲解
2018/10/21 Python
Python列表切片操作实例总结
2019/02/19 Python
在linux下实现 python 监控usb设备信号
2019/07/03 Python
django创建超级用户过程解析
2019/09/18 Python
解决Python 异常TypeError: cannot concatenate 'str' and 'int' objects
2020/04/08 Python
如何表示python中的相对路径
2020/07/08 Python
Python selenium环境搭建实现过程解析
2020/09/08 Python
python实现马丁策略回测3000只股票的实例代码
2021/01/22 Python
谈一谈HTML5本地存储技术
2016/03/02 HTML / CSS
乌克兰第一的珠宝网上商店:Gold.ua
2019/11/29 全球购物
开会通知短信大全
2015/04/20 职场文书
2019年中,最受大众欢迎的6本新书
2019/08/07 职场文书
详解MySQL事务的隔离级别与MVCC
2021/04/22 MySQL
解析python中的jsonpath 提取器
2022/01/18 Python
Oracle数据库中通用的函数实例详解
2022/03/25 Oracle