我有一个ascii文件(example.dat):
3 5 2 1 3
4 2 3 4 2
2 1 3
2 1 8 7
如何使用python创建以下数组:
A = (3, 5, 2, 1, 3, 4, 2, 3, 4, 2, 2, 1, 3, 2, 1, 8, 7)
答案 0 :(得分:1)
input = """3 5 2 1 3
4 2 3 4 2
2 1 3
2 1 8 7"""
f = [int(i) for i in input.split()]
A = tuple(f)
A
的价值现在是:
(3, 5, 2, 1, 3, 4, 2, 3, 4, 2, 2, 1, 3, 2, 1, 8, 7)
重要提示:这不是一个数组,这是一个元组。此外,如果您的所有输入都是整数,这只会起作用(因为int(i)
)。