如何将txt文本文档中的列表读取到python
时间: 2023-06-13 07:03:45 浏览: 43
可以使用Python中的`open()`函数打开文本文件,然后使用`readlines()`方法读取文件中的所有行,最后使用`split()`方法将每一行拆分成列表。
例如,假设我们有一个名为`data.txt`的文本文件,其中有如下内容:
```
1,2,3,4
a,b,c,d
8,9,10
```
我们可以使用以下代码将其读取到Python中:
```python
with open('data.txt', 'r') as f:
lines = f.readlines()
for line in lines:
items = line.strip().split(',')
print(items)
```
输出结果为:
```
['1', '2', '3', '4']
['a', 'b', 'c', 'd']
['8', '9', '10']
```
在代码中,我们首先使用`with open()`语句打开文件,并将其赋值给变量`f`。然后使用`readlines()`方法读取文件中的所有行,并将其赋值给变量`lines`。接着,我们遍历`lines`中的每一行,使用`strip()`方法去除行末的空格和换行符,并使用`split()`方法将其拆分成列表,并将其打印出来。
相关问题
python读取txt文件放到列表中
可以使用以下代码来读取文本文件中的内容,并将每一行的内容放到一个列表中:
```python
with open('file.txt', 'r') as file:
lines = file.readlines()
# 打印列表中的每一行内容
for line in lines:
print(line.strip())
```
其中,`file.txt` 是要读取的文本文件名。`with open()` 语句是 Python 中一个常用的文件操作语句,它会自动关闭文件句柄。`readlines()` 方法会将文本文件中的所有行读取出来,并将它们放到一个列表中。在这个例子中,我们将这个列表赋值给变量 `lines`。注意,`readlines()` 方法会将每一行的末尾的换行符也包含在内,所以我们需要使用 `strip()` 方法来去掉每一行末尾的换行符。
python读取txt文件中的列表
可以使用 Python 内置的 open() 函数和 readlines() 方法来读取文本文件中的列表。例如,假设有一个名为 example.txt 的文本文件包含以下内容:
```
apple
banana
orange
```
你可以使用以下代码来读取其中的列表:
```
with open('example.txt', 'r') as f:
my_list = [line.strip() for line in f.readlines()]
print(my_list)
```
输出结果为:
```
['apple', 'banana', 'orange']
```
这里使用了 with 语句来自动关闭文件,使用 strip() 方法来去除每行字符串末尾的换行符。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)