ورود

View Full Version : خواندن فایل csv در پایتون بدون استفاده از pandas



sherry88
شنبه 06 اردیبهشت 1399, 16:10 عصر
سلام دوستان؛ من به تازگی پایتون رو دارم یاد میگیزم و تمرین میکنم. یه فایل csv دارم که ردیف اولش header؛ و دو ستون اول اسم و جنسیت آدماست؛ من باید ازین فایل مینیمم و مکسیممو میانگین رو به دست بیارم

subject4
subject3
subject2
subject1
gender
name


60
75
50
80
f
sherry



قسمت اول کدم رو اینجوری نوشتم:


f=open("csv", "r")next(f)
lines=f.readlines()
for row in lines:
data=row.split(',')
x=data[:2]
y=data[2:]
y_float=list(map(float,y))
print(y_float)

الان من لیست ردیف ها رو دارم که دو ستون اول هم ازشون جدا شده و تیدیل به float هم شدند؛ کسی میدونه چطوری میتونم ستونها رو لیست کنم الان؟ میدونم که باید یه لوپ دیگه هم بگیرم اما هرچی امتحان کردم نشد zip رو هم امتحان کردم اما میگه iterate نیست variable م- میخوام نمره همه تو هر subject توی یک ستون باشه و هم اینکه این برنامه با هر تعداد ردیف و ستون کار کنه-مرسی