具有以下DataFrame:
df = pd.DataFrame({"booking": ['A', 'B', 'C'],
"route": [['1','2','3'],['5','4','1'],['3','6','8']]})
- 需要在每个"ROUTE"单元格中插入
list
开头的‘0’,才能得到以下结果:
df1 = pd.DataFrame({"booking": ['A', 'B', 'C'],
"route": [['0','1','2','3'],['0','5','4','1'],['0','3','6','8']]})
- 下一步是走
split
条腿的路由,得到这个:
df1 = pd.DataFrame({"booking": ['A', 'B', 'C'],
"legs": [['0>1','1>2','2>3'],['0>5', '5>4','4>1'],['0>3','3>6','6>8']]})