python - 如何在 Python pandas 数据框中拆分这些数据?
解决方案
使用str.split
with 参数n=1
进行第一个拆分器拆分(如果可能,多个__
)并选择第二个列表:
df['index'].str.split('__', n=1).str[1]
如果没有缺失值和性能很重要,则使用列表推导:
df['last'] = [x.split('__', 1)[1] for x in df['index']]
推荐阅读
- java - View.setBackgroundResource() is not setting the correct background resource
- visual-studio - VS 2019 可扩展性
- spring - 使用 @Scheduled 注解在 Spring Boot 中调度函数
- sql-server - 如何在选择表单选择查询时跳过缺少的 XML 数据列值
- javascript - 在输出中编辑 JS 和 CSS
- php - 如何在 Ratchet 中访问 Laravel Auth
- python - 使用来自另一个 pandas 列 matplotlib 的标签注释多线图中的单行
- c# - ASP.NET Core 5 MVC 从视图中呈现字符串
- php - 当我使用 SQL Server 时,Laravel/Bagisto On Cascade 错误
- python - 求解包含多个 NOT 的表达式