读取该文件中的心电数据,将该数据从前到后分为两份,保存为数组输出python
时间: 2024-10-29 19:20:21 浏览: 31
在Python中,你可以使用内置的`open()`函数打开一个文本文件,然后逐行读取内容,并将其分割成数据。假设心电数据存储在一个名为`ecg_data.txt`的文件中,每行代表一个样本,我们可以这样做:
```python
# 导入必要的模块
with open('ecg_data.txt', 'r') as file: # 'r'表示读取模式
lines = file.readlines() # 读取所有行
# 将文件内容按照一定分隔符切分为两部分,这里假设每一行的数据之间由逗号分隔
data_split = [line.strip().split(',') for line in lines] # strip去除行首尾空白,split按逗号分隔
# 将前半部分数据保存到一个数组
half1 = data_split[:len(data_split) // 2]
# 同样地,将后半部分数据保存到另一个数组
half2 = data_split[len(data_split) // 2:]
# 输出结果
print("第一部分数据:", half1)
print("第二部分数据:", half2)
#
阅读全文