플로트하는 문자열로 변환합니다. 컨테스트를 목록 (목록의 목록)으로 가져오고 내용은 문자열로 제공됩니다. 내가하고 싶은 일은 가변 개수의 행이 될 수있는 목록을 반복하고 인덱스 2 문자열을 부동 소수점으로 변환하는 것입니다. 다음 코드를 실행하지만 목록을 인쇄하면 모든 것이 여전히 문자열입니다.내가 사과 있도록이 매우 간단한데 경우, 파이썬에 새로운 오전
import csv
def main():
benchmark = list(csv.reader(open('test.csv', 'r')))
for i in range((len(benchmark))):
benchmark[i][2] = float(benchmark[i][2])
어떤 도움을 주시면 감사하겠습니다.
감사합니다.
그 코드는 저에게 효과적입니다. – interjay
이 코드는 정확하므로 입력 데이터와 값이 여전히 문자열인지 확인하는 방법을 포함하여 완전한 예제를 게시해야합니다. – interjay