擅长:python、mysql、java
<p>下面将从提供的文件格式的任意长度版本创建字典。请记住,每个键只能有一个值,因此重复的键将被后面的值覆盖。你知道吗</p>
<pre><code>x = 'path\\to\\file'
temp_dict = dict()
chat_dict = dict()
with open(x, 'r') as f:
for line in f:
splitLine = line.split()
temp_dict[(splitLine[0])] = " ".join(splitLine[2:])
# Dirty hack to remove timestamp
temp_array = temp_dict.values()
chat_dict.update(dict(s.split(':')[:2] for s in temp_array))
print(chat_dict)
</code></pre>