gpt4 book ai didi

python - 将文本文件中的整数存储到数组

转载 作者:太空宇宙 更新时间:2023-11-04 04:14:35 24 4
gpt4 key购买 nike

我的任务是将文本文件中的整数分配给 python 中的数组。

我试过按行阅读和拆分,但都没有用。

任务是这样的:我们有一个数组

1 4 5 7 3 2 8 0 0 0 0 0 0 0 

0 0 0 0 0 0 0 0 4 0 0 0 0 0

0 0 0 0 0 0 0 0 0 3 0 0 0 0

0 0 0 0 0 0 0 5 0 0 6 0 0 0

0 0 0 0 0 0 0 0 0 0 1 0 0 0

0 0 0 0 0 0 0 0 0 0 0 2 9 0

0 0 0 0 0 0 0 0 0 0 10 0 0 0

0 0 0 0 0 0 0 0 0 0 0 0 0 11

0 0 0 0 0 0 0 0 0 0 0 0 0 1

0 0 0 0 0 0 0 0 0 0 0 0 0 8

0 0 0 0 0 0 0 0 0 0 0 0 0 9

0 0 0 0 0 0 0 0 0 0 0 0 0 14

0 0 0 0 0 0 0 0 0 0 0 0 0 5

0 0 0 0 0 0 0 0 0 0 0 0 0 0

这需要分配给数组 x 以便在其他函数中使用它。

最佳答案

做类似的事情:

with open('my_raw_file.txt', 'r') as file:
all_file = file.read().strip() # Read and remove any extra new line
all_file_list = all_file.split('\n') # make a list of lines
final_data = [[int(each_int) for each_int in line.split()] for line in all_file_list] # make list of list and convert to int
print(final_data)

关于python - 将文本文件中的整数存储到数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55667677/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com