You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Python读取TXT文本文件内容并将数据存入数组

文本内容导入数组的最简实现方案

下面按常用编程语言分别给出最简写法,所有实现都会自动过滤空行、去除每行首尾的空白/换行符,避免数组出现无效空元素:

Python 实现

# 替换为你的实际文件路径即可
with open("你的文件路径.txt", "r", encoding="utf-8") as f:
    result_arr = [line.strip() for line in f if line.strip()]

如果不需要过滤空行,可简化为单行写法:

result_arr = open("你的文件路径.txt", "r", encoding="utf-8").read().splitlines()

Node.js 实现

const fs = require('fs')
// 替换为你的实际文件路径
const resultArr = fs.readFileSync('你的文件路径.txt', 'utf8')
  .split('\n')
  .map(line => line.trim())
  .filter(Boolean)

Java 11+ 实现

import java.nio.file.Files;
import java.nio.file.Paths;
import java.util.List;

// 替换为你的实际文件路径
List<String> resultArr = Files.readAllLines(Paths.get("你的文件路径.txt"))
        .stream()
        .map(String::trim)
        .filter(line -> !line.isBlank())
        .toList();

内容的提问来源于stack exchange,提问作者Takdanai Suwan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 20:15:03