Python - 如何从混合的数字和字符中提取信息并将它们保存在二维列表中?

juj*_*uju 1 python

来自.txt的数据:

ABC 12 34 24
edf 23 15 63
hre 41 3  356
...
...
Run Code Online (Sandbox Code Playgroud)

我想在一组中保存每个单词(在第一列中).对于集合中的每个元素,都有一个包含其后每个数字的列表.EG字[ABC] [1] = 34,字[hre] [2] = 356.

我在网上找不到任何有用的信息.

Sve*_*ach 6

您将需要一个将键映射到整数列表的字典:

d = {}
with open("input.txt") as f:
    for line in f:
        items = line.split()
        d[items[0]] = map(int, items[1:])
Run Code Online (Sandbox Code Playgroud)