如何使用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
相关产品推荐
相关产品推荐

