python - 删除列表中所有字符串中的模式

标签 python

例如,如果我有一个字符串列表

alist=['a_name1_1', 'a_name1_2', 'a_name1_3']

如何获取:

alist_changed = ['a_n1_1', 'a_n1_2', 'a_n1_3']

最佳答案

alist_changed = [s.replace("name", "") for s in a list]

关于python - 删除列表中所有字符串中的模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42059650/

相关文章:

python - 由于 cffi.api.CDefError 无法使用 pyinstaller

python - 欧拉计划 #45 : How is my logic wrong?

python - 名称实体解析算法

python - 如何将 USB 键盘数据包或使用 ID/代码转换为 ASCII 或其他方便的格式?

python - 在python中使用c代码时出错

python - 通过复制 1 行并附加到 n 行数据帧,合并 1 行数据帧和 n 行数据帧

python - 删除具有csv文件某些关键字的行

python - python中的Or语句问题

python - 安装 psycopg2 失败 python 3.7

python - 检测导入模块中的 ImportError