如何在python中比较两个列表的值?
我有两个python文件,包括以下内容: 文件1如何在python中比较两个列表的值?,python,python-3.x,dictionary,Python,Python 3.x,Dictionary,我有两个python文件,包括以下内容: 文件1 ('9', '154331672') ['0.165435473'] ('8', '100949929') ['0.493410385'] ('9', '120747803') ['0.969364472'] ('1', '12152579') ['0.669831913'] 文件2 ('8', '158116110') ['0.00509'] ('6', '44338625') ['0.00525'] ('3', '127518469') [
('9', '154331672')
['0.165435473']
('8', '100949929')
['0.493410385']
('9', '120747803')
['0.969364472']
('1', '12152579')
['0.669831913']
文件2
('8', '158116110')
['0.00509']
('6', '44338625')
['0.00525']
('3', '127518469')
['2.56E-05']
('9', '141754441')
['0.00585']
('4', '144499616')
['0.00356']
('3', '181007619')
['0.00648']
这些值是括号中的数字。我正在努力实现以下目标:
if ((File1_Values - File2_Values) < 10000):
count +=1
第二次:
9900
您能否提供预期的输出,以便您有兴趣了解e.i.
['0.165435473']
每个文件包含的这类数据?您想减去'154331672'
和15816110
,看看它们是否大于10000,如果大于10000,则增加计数器,您只想检查元组的第二个值,不想检查列表,对吗?这两个文件的元素数是否相同?你是不是在试图找到一种能最大限度地减少10000个以上差异的对应关系?如果是这种情况,那么这个问题作为特例包含了集合覆盖NP完全问题的一个实例。。。(请参阅)是在两个列表中,我只想比较元组的值(括号中的数字)。为了澄清,File2是我的主列表,我想比较File1(这是一个巨大的列表)和File2中的随机值。并计算其中有多少值小于10000@VigneshKalai
9900