我在根据列表中的多个匹配项制作字典时遇到了一些麻烦。
这是一个示例列表:
items = [["1.pdf", "123", "train", "plaza"],
["2.pdf","123", "plane", "town"],
["3.pdf", "456", "train", "plaza"],
["4.pdf", "123", "plane", "city"],
["5.pdf", "123", "train", "plaza"],
["6.pdf","123", "plane", "town"]]
我正在尝试做的是匹配每个列表中的最后三个项目并制作字典。
因此,根据上面的列表,我假设所需的输出是。
{1 : [["1.pdf", "123", "train", "plaza"],
["5.pdf", "123", "train", "plaza"]],
2 : [["2.pdf","123", "plane", "town"],
["6.pdf","123", "plane", "town"]]
3 : [["3.pdf", "456", "train", "plaza"]]
4 : [["4.pdf", "123", "plane", "city"]]}