Computer >> Máy Tính >  >> Lập trình >> Python

Viết chương trình Python để đọc dữ liệu Excel từ tệp và đọc tất cả các hàng của cột đầu tiên và cột cuối cùng

Giả sử, bạn có một tệp Excel được lưu trữ với tên là pandas.xlsx ở vị trí của bạn.

Giải pháp

Để giải quyết vấn đề này, chúng tôi sẽ làm theo các bước dưới đây -

  • Xác định phương thức pd.read_excel để đọc dữ liệu từ tệp pandas.xlsx và lưu nó dưới dạng df

df = pd.read_excel('pandas.xlsx')
  • Áp dụng df.iloc [:, 0] để in tất cả các hàng của cột đầu tiên

df.iloc[:,0]
  • Áp dụng df.iloc [:, - 1] để in tất cả các hàng của cột cuối cùng

df.iloc[:,-1]

Ví dụ

Hãy xem cách triển khai bên dưới để hiểu rõ hơn -

import pandas as pd
df = pd.read_csv('products.csv')
print("all rows of first column is")
print(df.iloc[:,0])
print("all rows of last column is")
print(df.iloc[:,-1])

Đầu ra

all rows of first column is
0       1
1       2
2       3
3       4
4       5
      ...
95    96
96    97
97    98
98    99
99    100
Name: id, Length: 100, dtype: int64
all rows of last column is
0    2019
1    2020
2    2018
3    2018
4    2018
      ...
95    2019
96    2019
97    2018
98    2020
99    2018
Name: productionYear, Length: 100, dtype: int64