0
그룹 내 및 그룹 사이의 데이터에서 쌍으로 된 차이를 계산하는 코드를 작성하려고합니다. 즉, 그룹 K의 데이터 J의 i 번째 값이 나는 그룹 페어의 차이 내에서의 모든 계산하는 루프를 작성했습니다python - 키에 해당하지 않는 모든 사전 요소에 액세스하십시오.
data[j][group[k]][i]
에 의해 액세스 할 수 있도록 내가 사전에 데이터를로드 한,하지만 나는 그룹 사이의 차이를 계산하는 방법에 조금 갇혀있다. data[j][group[k]]
의 모든 값을 data[j][*NOT*group[k]]
의 모든 값과 비교하는 방법이 있습니까? 제안 해 주셔서 감사합니다.
데이터 구조가 무엇인지, 그리고 정확히 차이점을 계산하는지에 대해서는 분명하지 않습니다. 데이터 [j]가 dict라고 가정하면 dict-comprehension으로 키! = group [k]로 "sub-dict"를 얻을 수 있습니다 : {d : data [j] [d] = 그룹 [k]}. – hvwaldow