原始表格里的数据:
同一个单元格里不同的分类用换行符分割
目标格式:
框线不需要,只是为了便于区分
import pandas as pd
df = pd.read_excel(r'E:\jupyter\item_3295_20190618110601.xlsx', sheet_name = 'Sheet1')
l = []
for i in df['店铺分类']:
j = i.split('\n')
for t in j:
l.append([i, t])
l = pd.DataFrame(l)
l
这个代码实现的结果是这样的:
如果第一列相同的数据只显示第一条记录,
将代码稍作改动:
import pandas as pd
df = pd.read_excel(r'E:\jupyter\item_3295_20190618110601.xlsx', sheet_name = 'Sheet1')
l = []
for i in df['店铺分类']:
j = i.split('\n')
l.append([i, j[0]])
for t in j[1:]:
l.append(['', t])
l = pd.DataFrame(l)
l
结果: