Use app×
Join Bloom Tuition
One on One Online Tuition
JEE MAIN 2026 Crash Course
NEET 2026 Crash Course
CLASS 12 FOUNDATION COURSE
CLASS 10 FOUNDATION COURSE
CLASS 9 FOUNDATION COURSE
CLASS 8 FOUNDATION COURSE
0 votes
202 views
in Python by (120 points)
With the help of the Pandas library, in 50 csv files that have one column and 25 rows, replace the empty .rows with the number zero

Please log in or register to answer this question.

1 Answer

+1 vote
by (41.7k points)
import pandas as pd
import glob

# Get a list of all CSV files in the current directory
csv_files = glob.glob("*.csv")

# Iterate through each CSV file
for file in csv_files:
    # Read the CSV file into a DataFrame
    df = pd.read_csv(file, header=None)
    
    # Replace empty cells with zero
    df.fillna(0, inplace=True)
    
    # Save the modified DataFrame back to the same CSV file
    df.to_csv(file, index=False, header=False)

Make sure to have the Pandas library installed (pip install pandas) before running the code. This code reads each CSV file, replaces empty cells with zeros using the fillna method, and then saves the modified DataFrame back to the same CSV file.

Welcome to Sarthaks eConnect: A unique platform where students can interact with teachers/experts/students to get solutions to their queries. Students (upto class 10+2) preparing for All Government Exams, CBSE Board Exam, ICSE Board Exam, State Board Exam, JEE (Mains+Advance) and NEET can ask questions from any subject and get quick answers by subject teachers/ experts/mentors/students.

Categories

...