python读取TXT每行,并存到LIST中的方法

以下是“Python读取TXT每行,并存到LIST中的方法”的完整攻略。

1. 读取TXT文件

在Python中,可以使用open()函数来打开一个文本文件,并使用readlines()读取文件中的所有行。

with open('file.txt', 'r') as f:
    lines =.readlines()

在上面的示代码中,我们使用with语句打开名为file.txt的文本文件,并将其赋值给变量f。然后,我们使用readlines()方法读取文件中的所有行,并将其存储在名为lines的列表中。

  1. 存储到LIST中

取TXT文件中的每一行后,可以将其存储到一个列表中。可以使用for循环遍历lines,并使用append()方法将每一行添加到一个新的列表中。

with open('file.txt', 'r') as f:
    lines = f.readlines()

my_list = []
for line in lines:
    my_list.append(line.strip())

在上面的示例代码中,我们使用for循环遍历lines列表,并使用strip()方法去除每一行末尾的换行符。然后,我们使用append()方法将每一行添加到名为my_list的新列表。

3. 示例说明

示例1:读取文件中的数字

假设我们有一个名为numbers.txt的文本文件,其中包含一些数字,每行一个。我们可以使用以下代码将这些数字读取到一个列表中。

with open('numbers.txt', 'r') as f:
    lines = f()

my_list = []
for line in lines:
    my_list.append(int(line.strip()))

print(my_list)

在上面的示例代码中,我们使用with语句打开名为numbers.txt的文本文件,并使用readlines()方法读取文件中的所有行。然后,我们使用for循环遍历lines,并使用strip()方法去除每一行末尾的换行符。接下来,我们使用int()函数将每一行转换为整数,并使用append()方法将其添加到名为my_list的新列表中。最后,我们打印my_list列表。

示例2:读取文件中的字符串

假设我们有一个名words.txt的文本文件,其中包含一些单词,每行一个。我们可以使用以下代码将这些单词读取到一个列表中。

with open('words.txt', 'r') as f:
    lines = f.readlinesmy_list = []
for line in lines:
    my_list.append(line.strip())

print(my_list)

在上面的示例代码中,我们使用with语句打开名为words.txt的文本文件,并使用readlines()方法读取文件中的所有行。然后,我们使用for循环遍历lines列表,并使用strip()方法去除每行末尾的换行符。接下来,我们使用append()方法将每一行添加到名为my_list的新列表中。最后,我们打印my_list列表。

4. 总结

本文详细讲解了Python读取TXT每行,并存到LIST中的方法,包括读取TXT文件和存储到LIST中的步骤。同时,还提供了两个示例说明,分别介绍了读取文件中的数字和字符串的方法。在使用这些方法时,需要注意文件路径和文件格式的正确性。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python读取TXT每行,并存到LIST中的方法 - Python技术站

(0)
上一篇 2023年5月13日
下一篇 2023年5月13日

相关文章

  • python NetworkX库生成并绘制带权无向图

    生成和绘制带权无向图是Python NetworkX库中的一个主题。以下是详细讲解“Python NetworkX库生成并绘制带权无向图”的完整攻略,包括必要的代码段和解释。 安装 NetworkX 库 首先,确保安装了 NetworkX 库。如果没有安装,可以使用以下命令进行安装: pip install networkx 创建图 在 NetworkX 中…

    python 2023年5月18日
    00
  • python第三方库pygame的使用详解

    Python第三方库pygame的使用详解 什么是pygame pygame是一款Python第三方库,它是专为Python语言编写的多媒体库,用于开发2D游戏和多媒体应用程序,它提供了丰富的API,让开发者可以很轻松地创建各种复杂的游戏和多媒体应用。 安装pygame 在Windows系统下,可以使用以下命令安装pygame: pip install py…

    python 2023年5月13日
    00
  • python实现登陆知乎获得个人收藏并保存为word文件

    本攻略将介绍如何使用Python实现登陆知乎并获取个人收藏,并将其保存为Word文件。我们将使用Python的requests库模拟登陆知乎,并使用python-docx库将收藏内容保存为Word文件。 登陆知乎 我们可以使用Python的requests库模拟登陆知乎。以下是一个示例代码,用于模拟登陆知乎: import requests session …

    python 2023年5月15日
    00
  • Linux服务器网卡流量查看方法 shell和Python各一枚

    Linux服务器网卡流量查看方法 shell和Python各一枚 在Linux服务器上,我们经常会需要查看网卡的流量情况,以便了解网络带宽的使用情况和网络环境的波动情况。下面分别介绍使用shell脚本和Python脚本来查看网卡流量的方法。 使用Shell脚本查看网卡流量 在Linux系统中,我们可以通过/proc/net/dev文件来查看网卡的流量情况。我…

    python 2023年6月3日
    00
  • Python3中常用的处理时间和实现定时任务的方法的介绍

    下面是关于Python3中常用的处理时间和实现定时任务的方法的完整攻略。 时间模块 Python内置一个datetime模块,可以方便地进行日期和时间的处理。它包含了两个常用的类:datetime和timedelta。 datetime datetime类表示日期和时间。使用datetime类需要导入datetime模块。 下面是datetime类的构造函数…

    python 2023年6月2日
    00
  • Python 基于win32com客户端实现Excel操作的详细过程

    让我来为你详细讲解“Python基于win32com客户端实现Excel操作的详细过程”的完整实例教程。 1. 安装pywin32模块 Python操作Excel需要使用到pywin32模块,我们需要先安装此模块。在命令行下运行以下命令: pip install pywin32 2. 导入win32com模块 完成模块安装后,在Python代码中导入win3…

    python 2023年5月13日
    00
  • Python数据可视化之基于pyecharts实现的地理图表的绘制

    下面是“Python数据可视化之基于pyecharts实现的地理图表的绘制”的完整攻略。 1. 前置条件 Python 3.x 环境 安装 pyecharts 2. pyecharts简介 pyecharts 是一个用于数据可视化的 Python 库,它基于 ECharts 实现。ECharts 是一款由百度前端开发团队推出的开源可视化库,支持多种类型的图表…

    python 2023年6月6日
    00
  • pip报错“AttributeError: ‘NoneType’ object has no attribute ‘group’”怎么处理?

    当使用 pip 安装 Python 包时,可能会遇到 “AttributeError: ‘NoneType’ object has no attribute ‘group'” 错误。这个错误通常是由于在使用 pip 安装包时,出现了一些问题导致的。以下是详细讲解 pip 报错 “AttributeError: ‘NoneType’ object has no…

    python 2023年5月4日
    00
合作推广
合作推广
分享本页
返回顶部