이것은 매우 순진한 질문 일 수 있습니다. 그것은 나에게 dictionary1
의 첫 번째 값을 제공두 개의 사전을 빼기 값
distance = dictionary1[position] - dictionary2[position]
그러나 그것은 작동하지 않습니다 나는하여 두 사전의 값을 비교하려합니다.
나는 또한 시도했다 :
set distance = set(dictionary1[position]) - set(dictionary2[position])
하지만 같은 결과를 얻을.
값이 두 개의 사전을 어떻게 형성하는지 생각할 수 있습니까?
사전 1과 2는 같은 수 있습니다 :
dictionary1 = {'chr1': '3434351', 'chr10': '5329532', 'chr11': '2355620',
'chr12': '40841359', 'chr13': '101523938', 'chr14': '453255816',
'chr17': '491453323', 'chr18': '22361089', 'chr19': '34965774',
'chr2': '16025716', 'chr20': '295671539', 'chr21': '2067974'}
dictionary2 = {'chr1': '15845763', 'chr10': '186537818', 'chr11': '3715102',
'chr12': '1138647613', 'chr13': '123235062', 'chr14': '68159413',
'chr15': '51790735', 'chr16': '19324170', 'chr17': '78184979',
'chr18': '76968073', 'chr19': '37299170', 'chr2': '18329102',
'chr20': '31934245', 'chr22': '32679692'}
귀하의 질문은 나에게 매우 명확하지 않다. 입력 및 출력 예제를 제공하십시오. –
'print dictionary1'과'print dictionary2'의 출력을 게시 할 수 있습니까? – Blender
사전의 값에 빼기가 정의되어있는 경우이 값이 작동해야합니다. 그러나 그것은 작동하지 않으므로 사전에 어떤 종류의 가치가 있는지 알 필요가 있습니다. – aaronasterling