python 变量初始化空列表的例子
作者:yangnianjinxin 发布时间:2022-09-03 08:14:42
标签:python,变量,初始化,列表
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
来源:https://blog.csdn.net/yangnianjinxin/article/details/84326699
0
投稿
猜你喜欢
- 原始结构:Column1 Column2----------- ----------1 A1 B2 C2 D2 E3 F查询效果:Colum
- 任何东西只要跟Google有关就总能给我们带来点儿惊喜,2008年9月2日发布的Google Chrome浏览器也不例外。Google Ch
- 本文实例讲述了PHP变量作用域(全局变量&局部变量)&global&static关键字用法。分享给大家供大家参考,具
- 假如你正在运行使用MySQL的Web应用程序,那么你把密码或者其他敏感信息保存在应用程序里的机会就很大。保护这些数据免受黑客或者窥探者的获取
- 提叻一个代码段,要人帮助解释一下。代码如下:declare type t_indexby is ta
- 内码问题.用这段代码的吧,我已经改得很精简了.使用XMLHTTP抓取地址并进次内容处理Function GetBody(Url) Dim o
- 目前SQL INJECTION的攻击测试愈演愈烈,很多大型的网站和论坛都相继被注入。这些网站一般使用的多为SQL SERVER数据库,正因为
- 前言Multiprocessing.Pool可以提供指定数量的进程供用户调用,当有新的请求提交到pool中时,如果池还没有满,那么就会创建一
- 可变参数顾名思义,函数的可变参数是传入的参数可以变化的,1个,2个到任意个。当然可以将这些 参数封装成一个 list 或者 tuple 传入
- JavaScript 代码一般最常见的语法格式就是定义函数 function xxx(){/*code...*/},经常有这样的一大堆函数定
- 今天也碰到了el表达式无法解析的事情,于是在网上查询了下,大多说是因为web.xml中声明的版本问题于是收集了如下版本:web-app_2_
- 上个月,我写了一篇关于微软如何在向jQuery贡献代码的文章,也谈到了在第一批贡献的代码中的一些功能:jQuery模板和数据链接支持.今天,
- 之前一直在windows环境使用pycharm加上virtualenv方式开发,最近由于本地多个virtualenv比较混乱,所以尝试切换a
- 1、说明*,nkw表示命名关键字参数,是用户想输入的关键字参数名称,定义方式是在nkw前追加*,2、作用限制调用者传达的参数名称。3、实例#
- 本文实例讲述了PHP+redis实现添加处理投票的方法。分享给大家供大家参考,具体如下:<?php header("Cont
- Oracle存储过程基本语法 存储过程 1 CREATE OR REPLACE PROCEDURE 存储过程名 2 IS 3 BEGIN 4
- 在登陆界面中,通常,最重要的部分为登陆的Form表。一个非常棒的提升体验的做法是,在载入页面时自动聚焦到第一个提供用户输入的表单框,让用户不
- sql="select * from admin where users='"&users&&q
- session请求过程当第一次访问网站时,Seesion_start()函数就会创建一个唯一的Session ID,并自动通过HTTP的响应
- 一般情况下,访问或设置剪贴板,IE 只需使用 window.clipboardData 的 getData 或 setData 方法即可。M