如何使用python中文件中的数据填充数组

urg*_*geo 2 python arrays file

我有一个包含几列的 FILE.txt:

A    12    13.9
B    51    55.4
C    20    22.1
D    89    96.8
Run Code Online (Sandbox Code Playgroud)

我想读取它们并为每列填充一个数组,以获得:

array LETTERS = [A, B, C, D]
array FIRST = [12, 51, 20, 89]
array SECOND = [13.9, 55.4, 22.1, 96.8]
Run Code Online (Sandbox Code Playgroud)

我怎样才能在Python中做到这一点?

Eug*_*tov 5

f = open('file.txt', 'r')
letters = []
first = []
second = []

for line in f:
    columns = line.split()
    letters.append(columns[0])
    first.append(columns[1])
    second.append(columns[2])
Run Code Online (Sandbox Code Playgroud)