python 读取txt内容作为数据
时间: 2023-08-13 09:06:40 浏览: 84
python 读取数据.rar_python读取txt_数据转换_读txt数据_读取txt_读取txt数据
要将txt文件中的数据读取到Python中,可以使用Python内置的文件操作和字符串处理方法。下面是一些示例代码:
1. 读取整个文件作为一个字符串:
```python
with open('file.txt', 'r') as f:
data = f.read()
```
在上面的代码中,`with open('file.txt', 'r')`打开名为`file.txt`的文件,并将其赋值给变量`f`。`'r'`表示以只读模式打开文件。然后,使用`f.read()`读取文件中的所有内容,并将其赋值给变量`data`。
2. 读取文件中的每一行并存储为一个列表:
```python
with open('file.txt', 'r') as f:
data = f.readlines()
```
在上面的代码中,`with open('file.txt', 'r')`打开名为`file.txt`的文件,并将其赋值给变量`f`。`'r'`表示以只读模式打开文件。然后,使用`f.readlines()`读取文件中的所有行,并将其存储为一个列表,每一行作为列表中的一个元素。
3. 读取文件中的数值数据并存储为一个列表:
```python
with open('data.txt', 'r') as f:
data = [float(line.strip()) for line in f.readlines()]
```
在上面的代码中,`with open('data.txt', 'r')`打开名为`data.txt`的文件,并将其赋值给变量`f`。`'r'`表示以只读模式打开文件。然后,使用`f.readlines()`读取文件中的所有行,并使用列表推导式将每一行转换为一个浮点数,并将其存储为一个列表。`strip()`方法可以去除每一行末尾的换行符。
根据具体的数据类型和数据格式,你可以使用不同的方法来读取txt文件中的数据。
阅读全文