从文件中读取整形数并用数组存储
时间: 2024-10-11 12:10:30 浏览: 18
c语言实现把文件中数据读取并存到数组中
5星 · 资源好评率100%
当你需要从文件中读取整数并将它们存储到数组中,你可以按照以下步骤操作,这里以Python为例:
1. 首先,你需要打开文件。如果你的文件名是`data.txt`,可以这样操作:
```python
with open('data.txt', 'r') as file:
```
使用`with`语句能确保文件在使用完毕后自动关闭。
2. 然后,逐行读取文件内容,每行包含一个整数。你可以使用`for`循环结合`int()`函数将字符串转换成整数,并添加到数组中:
```python
numbers = []
for line in file:
number = int(line.strip()) # 移除换行符并转换为整数
numbers.append(number)
```
3. `strip()`函数用于移除字符串两侧的空白字符,包括换行符。
4. 最后,处理完所有数据后,`numbers`列表就包含了你从文件中读取的所有整数。
完整的代码示例:
```python
data_file = 'data.txt'
numbers_list = []
with open(data_file, 'r') as file:
for line in file:
numbers_list.append(int(line.strip()))
print(f"读取的整数数组:{numbers_list}")
```
阅读全文