【发布时间】:2019-03-18 13:21:12
【问题描述】:
我在 pandas 的数据框中有一个地址列,其中包含 3 种类型的信息,即街道、殖民地和城市。
三个值有两个可能的分隔符 - ',' 或空格,例如它可以是 Street1,Colony1,City1 或 Street1 Colony1 City1。
我需要将此列拆分为三个,分别带有标签'Street'、'Colony' 和'City',并相应地拆分此Address 列中的值。
什么是最有效的方法,因为 pandas split 函数只允许您使用单个分隔符或正则表达式(可能是正则表达式,因为我不太擅长正则表达式)。
【问题讨论】: