我有一个数据框如下。
pl.DataFrame({'combine_address':[ ["Yes|#456 Lane|Apt#4|ABC|VA|50566", "Yes|#456 Lane|Apt#4|ABC|VA|50566", "No|#456 Lane|Apt#4|ABC|VA|50566"],
["No|#8495|APT#94|SWE|WA|43593", "No|#8495|APT#94|SWE|WA|43593", "Yes|#8495|APT#94|SWE|WA|43593"]
]})
Run Code Online (Sandbox Code Playgroud)
这里组合地址是一个列表类型列,其中包含大约 6 个管道(|)值的元素,这里我想使用列表中的分隔符(|)对每个元素进行分割。
这是预期的输出:
如果列表有 3 个元素,则拆分列将为 3*6=18
如果列表有 5 个元素,则拆分列将为 5*6=30,依此类推。