读取txt每一行的数据,存到list中
时间: 2023-05-21 18:02:25 浏览: 160
可以使用Python中的open函数和readlines方法来读取txt文件的每一行数据,并将其存储到list中。以下是示例代码:
```
with open('file.txt', 'r') as f:
lines = f.readlines()
data_list = [line.strip() for line in lines]
```
其中,'file.txt'是要读取的txt文件名,'r'表示以只读模式打开文件。readlines方法将文件中的每一行读取为一个字符串,并将这些字符串存储到一个列表中。strip方法用于去除每行字符串中的空格和换行符。最终得到的data_list就是存储了txt文件中每一行数据的列表。
相关问题
读取txt每一行的数据,存到list中,并关闭文件
可以使用Python的open()函数打开txt文件,然后使用readlines()方法读取每一行数据,并将其存储到一个list中。最后使用close()方法关闭文件。以下是示例代码:
```
file = open('file.txt', 'r')
lines = file.readlines()
data_list = []
for line in lines:
data_list.append(line.strip())
file.close()
```
其中,'file.txt'是你要读取的txt文件名,'r'表示以只读模式打开文件。strip()方法用于去除每行数据中的空格和换行符。最后得到的data_list就是存储了每行数据的列表。
读取txt每一行的数据去除"\n“符号,存到list中,并关闭文件
可以使用以下代码实现:
```python
with open('file.txt', 'r') as f:
lines = f.readlines()
lines = [line.strip() for line in lines]
f.close()
```
这段代码会打开名为 "file.txt" 的文件,读取每一行的数据并存储到一个列表中,同时去除每行末尾的 "\n" 符号。最后,关闭文件。