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日

相关文章

  • Django 实现前端图片压缩功能的方法

    一、前言 在现代 Web 应用程序中,经常需要上传、显示图片。但是,过多的图片会增加服务器的负担,也会占用用户的带宽。为了达到更好的用户体验,我们需要在上传图片的同时实现对图片的压缩。 本文将介绍 Django 框架如何实现前端图片压缩功能的方法。 二、前端图片压缩 前端图片压缩指的是在使用 JavaScript 等前端语言进行图片处理。前端图片压缩可大大减…

    python 2023年5月18日
    00
  • 对Python正则匹配IP、Url、Mail的方法详解

    对Python正则匹配IP、Url、Mail的方法详解 在Python中,我们可以使用正则表达式来匹配IP、Url、Mail等常见的文本格式。正则表达式是一种强大的文本处理工具,可以用来匹配、查找、替换、分割等。本攻略将详细讲解Python正则IP、Url、Mail的方法,包括函数的用法、参数及值等。 正则表达式的基本语法 在正则表达式中,我们可以使用一些特…

    python 2023年5月14日
    00
  • Python实现Logger打印功能的方法详解

    Python实现Logger打印功能的方法详解 Logger是Python自带的logging模块提供的一个用于日志记录的工具。它提供了多种方式来记录和输出日志信息,使得在应用程序中添加日志功能变得简单方便。在此文档中,我们将详细讲解如何使用Logger实现打印日志信息的功能。 一、Logger的基本概念 在使用Logger之前,我们需要了解以下几个基本概念…

    python 2023年6月5日
    00
  • python实现的登录与提交表单数据功能示例

    Python实现的登录与提交表单数据功能是Web开发中常见的需求,本文将介绍两个示例,演示如何使用Python实现登录和提交表单数据。 1. 使用requests库实现登录和提交表单数据 我们可以使用requests库实现登录和提交表单数据。以下是一个示例,演示如何使用requests库实现登录和提交表单数据: import requests # 登录 lo…

    python 2023年5月15日
    00
  • Python 用repeat()重复单个值

    当我们需要在 Python 中多次使用同一个值时,重复单个值是一种非常有用的方法。Python 中的 repeat() 函数可以很方便地实现这一点。 repeat() 函数的使用方法 repeat() 函数位于 itertools 模块中,使用时需要先引入该模块。它的基本使用方法为: itertools.repeat(object, times) 其中,ob…

    python-answer 2023年3月25日
    00
  • Python中如何创建和运行异步任务详解

    在Python中,异步编程是一种高效的编程方式,可以提高程序的性能和响应速度。本文将介绍Python中如何创建和运行异步任务。 创建异步任务 在Python中我们可以使用async关键字来定义一个异步函数。异步函数可以使用await关键字来等待其他异步函数的执行结果。 import asyncio async def hello(): print(&quot…

    python 2023年5月13日
    00
  • Python文件处理、os模块、glob模块

    Python文件处理是指在Python编程语言中对文件的创建、打开、读取、写入和关闭等操作。与文件操作相关的模块主要有os模块、glob模块和shutil模块等。其中,os模块主要用于操作文件路径,文件夹和系统相关信息;glob模块则是用于对目录中所有符合条件的文件进行查找;shutil模块则是复制、移动、重命名和删除文件等操作。本篇攻略主要介绍os模块和g…

    python 2023年5月20日
    00
  • 在Python中f-string的几个技巧,你都知道吗

    当Python 3.6版本发布时,其中一个令人兴奋的新功能是f-string。f-string是一种新的字符串格式化机制,它提供了一种简单,直观且快速的方法来格式化字符串。 以下是Python中使用f-string的一些技巧: 技巧1: 类型转换 使用f-string时,可以对任何变量进行类型转换。例如,将数字转换为浮点数或字符串。 x = 10 print…

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