import pandas as pd
import numpy
if __name__ == "__main__":
txt_file = r"C:\Users\H\Desktop\execlopen\testcode.txt"
txt_df = pd.read_csv(txt_file,header=None)
print(f"txt_df:\r\n{txt_df}")
# print(txt_df.shape) #打印DataFrame的Szie 例如:(1, 3) 表示1行三列
# print(f"loc[0]:{txt_df.loc[0]}") # 取出第0行数据
list_data = list(txt_df.stack()) #txt_df转换为一维数据并且变成list 会删除所有NaN的数据
print(f"list:{list_data}")
list_data = [list_data_ for list_data_ in list_data if list_data_ == list_data_]#删除NaN 利用:np.nan == np.nan的值为False
print(f"Del NaN:{list_data}")
pass
使用Python模块Pandas,Pandas(一)
最新推荐文章于 2024-03-08 11:03:11 发布