파일의 일부 데이터를 원래 값으로 설정하고 누락된 값을 0으로 설정하고 싶지만 최종 결과는 모두 0입니다. 코드에 어떤 문제가 있나요? 원본 데이터 사진 설명처리 결과 사진 설명
귀하께서 range()跑完了再去遍历的datas,由于range()是个迭代函数,所以在运行datas的for循环的时候,i的值一直是60303,所以也就不满足if word_index == i 이 조건을 설정하셨기 때문에 60303 항목을 제외하고 다른 모든 항목은 여전히 초기값입니다. 사실 이렇게 바꾸는 걸 추천드려요
range()
datas
for
i
if word_index == i
여기에서 직접 판단temp_dict[word_index]是否存在为0,如果没有定义,则应该是None하실 수 있으므로 이 부분은
temp_dict[word_index]
None
귀하께서
으아악range()
跑完了再去遍历的datas
,由于range()
是个迭代函数,所以在运行datas
的for
循环的时候,i
的值一直是60303,所以也就不满足if word_index == i
이 조건을 설정하셨기 때문에 60303 항목을 제외하고 다른 모든 항목은 여전히 초기값입니다. 사실 이렇게 바꾸는 걸 추천드려요여기에서 직접 판단
로 변경됩니다. 으아악temp_dict[word_index]
是否存在为0,如果没有定义,则应该是None
하실 수 있으므로 이 부분은