1、read_csv
li_index = ['round_id', 'index', 'c-sequen' ] dataset = pd.read_csv(file, low_memory=False, sep='\t', names=li_index)
2、insert
# 方法1 dataset.insert(2, 'G' , 'Test') # 方法2 dataset['D']='ColumnD'
3、分列
dataset.insert(2, 'G' , dataset['h-next_left'].map(lambda x: x.split('-')[0]))
4、save
dataset.to_csv(f, sep='\t', header=0, index=0, mode='w+') # header=0不保存列名, index=0 #不保存行索引
5、分组
df.groupby(['key1', 'key2']) # 可以多列分组
6、输出显示配置
#显示所有列 # pd.set_option('display.max_columns', None) # 显示所有行 # pd.set_option('display.max_rows', None)
END