这个问题让我头疼,我很难通过for循环找到解决方案。
基本上,我的数据长这样:
short_list = [ [1, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11, 12] ]
long_list = [ [1, 2, 3, 4, 5], [2, 3, 4, 5, 6], [6, 7, 8, 9, 10], [9, 10, 11, 12, 13] ]
我需要知道短列表(short_list)中每一行中的数字在长列表(long_list)的每一行中出现的次数,当两个列表索引相同时,不需要进行比较,因为它们来自同一数据集。
例如: 我需要知道长列表中[2, 3, 4, 5, 6]、[6, 7, 8, 9, 10]和[9, 10, 11, 12, 13]三行中数字[1, 2, 3]的出现次数,然后继续处理short_list中的下一行数据。