用python写一个读取文件内容到数组中
时间: 2023-06-02 09:04:11 浏览: 144
好的,这个问题可以回答。以下是代码示例:
```python
with open('file.txt', 'r') as f:
content = f.readlines()
array = [line.strip() for line in content]
```
其中,`file.txt` 是要读取的文件名,`r` 表示以只读方式打开。`f.readlines()` 将文件内容逐行读取并返回一个字符串列表,`line.strip()` 可以去除每行末尾的换行符,然后将每行内容加入到数组中。
相关问题
用python写一个读取文件内容到数组中并去掉单引号
好的,这个问题可以回答。以下是示例代码:
```python
# 打开文件并读取内容
with open("file.txt", "r") as f:
contents = f.read()
# 将内容分割成列表
contents_list = contents.split()
# 去掉单引号
for i in range(len(contents_list)):
contents_list[i] = contents_list[i].replace("'", "")
# 输出结果
print(contents_list)
```
注意,这里的文件名是 `file.txt`,需要根据实际情况进行修改。
python读取文件数据到数组
可以使用Python内置的open函数打开文件,然后使用readlines方法读取所有行,并将它们存储在一个数组中。示例代码如下:
```
with open('filename.txt') as f:
lines = f.readlines()
# 打印数组中的每一行
for line in lines:
print(line.strip())
```
在这个例子中,文件名为`filename.txt`,`with`语句会在文件读取完毕后自动关闭文件。`readlines`方法返回一个包含文件中所有行的列表,每行末尾包含一个换行符,可以使用`strip`方法去掉。
阅读全文