附上我有它針對每個項目3個元素列表,它看起來像這樣:計數,並與相應的變量
list_A = [(['apple','orange','banana'], 2,0.1),
(['grape', 'water', 'fountain'], 4, 0.2),
(['apple', 'grape', 'banana',], 6, 0.3),
(['orange', 'water', 'apple',], 8, 0.4),...]
首先,我想在整個列表中每字段出現,然後附上它們的對應變量以形成新列表。
例如(參見第一行),出現爲術語(「蘋果」)的數目是在整個列表,然後其兩個相應的變量被附接在一起。結果應該是這樣的:
new_list = [('apple', 3, 2, 0.1),
('apple', 3, 6, 0.3),
('apple', 3, 8, 0.4),
('orange', 2, 2, 0.1),
('banana', 2, 2, 0.1),
('grape', 2, 4, 0.2),
('water', 2, 4, 0.2),......]
我一直在努力和調整使用from collections import Counter
非常感謝您的快速反應! – htetmyet