我在一个文件中有两列,格式如下:
00:01:02 aa:bb:cc 1
03:04:05 dd:ee:ff 2
等等....
我想通过组合第一列和第二列并将第三列作为值来创建一个键。我正在尝试这种方式。这是唯一的部分代码:
maindict = dict()
lines = inf.readlines()
ampdu = [x.split() for x in lines]
ckey = '-'.join([ampdu[0],ampdu[1]])
maindict[ckey] = ampdu[2]
我面临一个错误“TypeError:不可散列的类型:'list'”。我在哪里做错了?几分钟前我刚刚发布了一个问题。抱歉,这么快就发帖太急了,但情况紧急。