각 열이 공백으로 분리 된 긴 문자열 목록 인 팬더 데이터 프레임이있는 곳에 문제가 있습니다. 다음은 샘플 데이터 프레임 열입니다.python - 팬더 데이터 프레임의 n 번째 요소를 추출하고 subscriptable 문제없이 반복하는 방법
[ "{ 'type':", "text/html", ","language ":", "None", "base": " 'https://www.google.com/alerts/feeds/04514242672909724721/7712142301995898267', " }"] 예를 들어
내가해야 할 일은
이에서 URL을 꺼내 하나 개 엑셀 셀에 위 전체 열이있는 CSV 파일이 인쇄 할 때 이 열의 목록이 20 개 있고 반복 할 때 문제가 발생합니다.
for n, i in enumerate(list(x)):
i[n] = i[n][5]
'float 객체는 subscriptable이 아닙니다'라는 오류가 발생합니다.
나는 이와 비슷한 많은 다른 질문을 보았지만 많은 사람들이 반복을 다루지 않는 것으로 보인다. 나는 df [x] [0] [5]를 확인할 때 'https://www.google.com/alerts/feeds/04514242672909724721/7712142301995898267'을 얻었 기 때문에 각 열의 다섯 번째 요소를 취해야한다는 것을 알고 있습니다.
이 항목의 모범 사례에 대한 도움은 매우 유용합니다.
표시 한 내용은 데이터 프레임 열과 비슷합니다. 이것을 [mcve]로 줄이십시오. –