You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为pandas列表元素批量添加引号?求快捷操作方法

批量修正Python字符串列表格式的快捷方法

方法一:正则替换(适用于VS Code、PyCharm、Sublime等主流编辑器)

  1. 打开查找替换面板:Windows/Linux按Ctrl+H,Mac按Cmd+H
  2. 开启正则匹配模式(替换框旁的.*图标)
  3. 查找规则输入:^\s*(\w+)
  4. 替换规则输入:'\1',
  5. 点击「全部替换」,最后手动删除最后一个元素后的逗号即可。

方法二:多光标批量编辑

  1. 选中第一个名称的起始位置,按住Ctrl+Alt(Windows/Linux)或Cmd+Option(Mac),依次点击每个名称的开头,创建多光标
  2. 输入单引号',按End键跳到行尾,输入',
  3. 最后手动移除最后一行的逗号。

方法三:Python脚本批量生成

把复制的名称存入names.txt文件,执行以下脚本:

with open('names.txt', 'r', encoding='utf-8') as f:
    lines = [line.strip() for line in f if line.strip()]

formatted = [f"'{name}'" for name in lines]
result = f"lst = [\n       {',\n       '.join(formatted)}\n       ]"

print(result)

直接复制脚本输出的结果即可。

内容的提问来源于stack exchange,提问作者Patrik

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 23:30:02