搜索
您的当前位置:首页正文

Python基础之list列表读取文件的方法

2024-08-01 来源:字库网

继上篇讲完list列表读取文件的方法后,今天我们谈谈如何用list列表读取文件。

1.read   

如果使用read来读取,则返回为字符串类型,并且列表只能为字符串类型(str),不能存在数值类型,如果有数字则会报错

readline与read相同。


2.readlines


如果使用readlines来读取,则默认返回为列表类型,并且列表的一个元素为一行元素



这时便可以对数据进行很好的处理

读取列表中的数字,提供一个简单的方法:

for line in l:
    if "0" in next or "1" in next:

今天的方法非常简单,学会了的小伙伴赶紧运用起来。更多Python学习推荐:

(推荐操作系统:windows7系统、Python 3.9.1,DELL G3电脑。)

字库网还为您提供以下相关内容希望对您有帮助:

python怎么自动批量读取文件夹下的excelpython批量读取文件

01 查找所有Excel文件 这一步非常简单,主要是根据后缀名匹配所有Excel文件,基本思路先使用os.walk函数遍历指定的文件夹,找到所有文件,然后一一匹配文件后缀名,如果是xls或xlsx,则为Excel文件,添加到list列表,之后返回,后面读取函数就是根据这个列表(存储所有搜索到的Excel文件路径)读取Excel文件:02 ...

Python 列表(List)操作方法详解

更新和删除列表元素也是常见的操作,如通过list[2] = 2001修改元素,或使用del语句删除元素。列表还有对+和*的操作符,用于组合和重复列表。Python列表的截取与字符串类似,例如L = ['spam', 'Spam', 'SPAM!']的截取操作。此外,Python提供了丰富的函数和方法,如cmp()比较列表,len()获取长度,ma...

Python读取文件内容的方法有几种

第一种:read()read()是最简单的一种方法,一次性读取文件的所有内容放在一个大字符串中,即内存中。read()的好处:方便、简单,一次性读出文件放在一个大字符串中,速度最快。read()的坏处:文件过大的时候,占用内存会过大。第二种:readline()readline()逐行读取文本,结果是一个list。readline(...

python 把文件内容读到一个数组里

首先py的数组使用列表代替的,除非py的扩展工具包,比如py有一个支持矩阵的包里面有数组的概念,将文件读到列表里:f = open('file_name.txt','r')f_list = f.readlines()可以print(f_list)查看列表,这是将文件的所有内容一次性读到列表中 ...

python获取指定目录下所有文件名列表的方法

具体实现方法如下:这里python代码实现获取文件名列表的功能,可以指定文件中包含的字符,方便提取特定类型的文件名列表:242526272829303132333435363738394041424344454647484950# -*- coding: utf-8 -*-#~ #---#~ module:wlab#~ Filename:wgetfilelist.py#~ Function :#~ def IsSubString(SubStrList,Str)...

Python列表及其操作详解,从此不再迷茫!

使用+ 操作符来拼接列表;这里需要讲两个知识点,一是在切片访问时,访问的范围是[a,b],也就是等于a,小于b的区间的元素。二是[my_list[5]],这里我们单独访问了一个字典,需要用[],将字典转为列表,才能进行拼接。3.6 清空列表 使用 clear() 方法清空列表中的所有元素;4. 列表比较 Python...

Python中的基础数据类型(List,Tuple,Dict)及其常用用法简析

1, 'two', 3.0]`列表的修改,如:`my_list[0] = 'first'`通过索引删除元素,如:`del my_list[1]`插入元素,如:`my_list.insert(1, 'new')`查询元素,如:`value = my_list[2]`列表反转,如:`reversed_list = my_list[::-1]`排序功能,如:`sorted_list = sorted(my_list...

python如何将一个文件夹下的所有excel读取,并每一个文件的第一列存为...

os.listdir() 得到路径下所有文件名构成的列表(在这里就是你的所有excel)然后循环 读取excel文件就行了 读取和取第一列的数值都可以使用pandas 库,df = pd.read_excel()取第一列的数值构成list list( df.iloc[:,0].values )

python如何读取文件的内容

获取文件的内容 def get_contends(path):with open(path) as file_object:contends = file_object.read()return contends 将一行内容变成数组 def get_contends_arr(contends):contends_arr_new = []contends_arr = str(contends).split(']')for i in range(len(contends_arr)):if (...

python中list的用法

first_element = my_list[0] # 访问列表中的第一个元素 修改列表元素:您可以使用赋值操作来修改列表中的元素。例如:my_list[2] = 'a' # 将第三个元素修改为字符'a'添加元素到列表:可以使用append()方法或extend()方法将元素添加到列表的末尾。append()方法将元素添加到列表的末尾,而extend()...

Top