'이름' 및 '코드'라는 열이 포함된 CSV 파일이 주어지면 'Name' 열에서 파생된 값을 사용하여 'Berry'라는 새 열을 추가하는 것을 목표로 합니다. 원하는 출력은 다음과 유사해야 합니다.
Name Code Berry blackberry 1 blackberry wineberry 2 wineberry rasberry 1 rasberry blueberry 1 blueberry mulberry 2 mulberry
Python과 CSV 모듈을 사용하여 다음과 같이 CSV 파일을 조작할 수 있습니다.
다음은 예제 스크립트입니다.
<code class="python">import csv with open('input.csv', 'r') as input_file, open('output.csv', 'w') as output_file: reader = csv.reader(input_file) writer = csv.writer(output_file) # Read the header row and add the new column header = next(reader) header.append('Berry') writer.writerow(header) # Iterate over the remaining rows and modify them for row in reader: row.append(row[0]) # Set the 'Berry' column to the 'Name' column writer.writerow(row)</code>
이 단계를 따르면 CSV 파일에 새 열을 성공적으로 추가하여 데이터 표현을 향상할 수 있습니다.
위 내용은 Python을 사용하여 기존 데이터에서 파생된 새 열을 CSV 파일에 추가하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!