【发布时间】:2014-10-17 06:09:48
【问题描述】:
这有点复杂。我有一个如下所示的列表:
['19841018 ID1\n', ' Plunging oil... \n', 'cut in the price \n', '\n', '19841018 ID2\n', ' The U.S. dollar... \n', 'the foreign-exchange markets \n', 'late New York trading \n', '\n']
在我的列表中,'\n' 是一个故事的分隔符。我想做的是从上面的列表中创建一个像这样的字典:
dict = {ID1: [19841018, 'Plunging oil... cut in the price'], ID2: [19841018, 'The U.S. dollar... the foreign-exchange markets']}
您可以看到我的字典中的KEY 是ID,项目是year 和故事的组合。这可行吗?
- 我的 ID 采用这种格式
J00100394,J00384932。所以他们都以J00开头。
【问题讨论】:
-
是的,但是您尝试过什么?给我们看一些代码?
-
@avi 你说得很好。我正在与
itertools - izip合作,到目前为止我一团糟。我将很快发布我的暂定代码。我正在努力的是如何结合故事。 -
ID token 有什么限制
-
@MicheleD'Amico 所有 ID 令牌的格式如下所示:
J0030484920。所以他们都以J00开头。我现在尝试的是遍历列表中的每个条目,当有J00时找到条目并将其存储为键等等。 -
@plug4 我一到办公室就写一个答案。