python - 使用 python 弹出数据框单元格中的第一个元素

标签 python regex pandas dataframe

有一个包含值的数据框

     name         zip
0   newyork     newyorkZip codes,10009,10001,10002,10003
1   London      londonZip codes,25103,25126

如何从邮政编码列中弹出纽约邮政编码、“伦敦邮政编码”

预期输出

     name         zip
0   newyork     10009,10001,10002,10003
1   London      25103,25126

最佳答案

尝试str.partition

df['zip'] = df['zip'].str.partition(',')[2]

Out[132]:
      name                      zip
0  newyork  10009,10001,10002,10003
1   London              25103,25126

关于python - 使用 python 弹出数据框单元格中的第一个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59005253/

相关文章:

python - 向 odoo many2many 字段添加额外的字段

当另一个进程打开文件时,Python open() 在 Windows 上失败

python - 使用自己的 View /模型扩展自定义 Django/pinax 应用程序

python - 如何确定 Pandas/NumPy 中的列/变量是否为数字?

python - 如何将特定变量从一个类继承到另一个类?

sql - 用于提取 SQL where 子句的正则表达式

java - RegExp 匹配由有限字符集形成的字符串而不重复使用任何字符

regex - 在 Notepad++ 中查找字符串的第 n 个实例

python - 如何在 Pandas 中创建带有总计(边距)的数据透视表?

python - 使用 pandas 重复数据框中的项目