You need to enable JavaScript to run this app. Python中如何向列表内添加单引号与双引号字符?
优惠活动
大模型
产品
解决方案
定价
更多

Python中如何向列表内添加单引号与双引号字符?

解决方案

你当前代码里的""""写法会触发语法错误,因为Python会把连续三个双引号识别为多行字符串的起止标记,无法正确表示单个双引号字符。你可以通过字符串包裹或者转义字符两种方式实现需求:


正确实现方式

  • 表示单个双引号字符:用单引号将双引号包裹,写法为 '"',也可以用转义写法 "\""
  • 表示单个单引号字符:用双引号将单引号包裹,写法为 "'"(你当前的单引号写法是正确的),也可以用转义写法 '\''

修正后的代码如下:

punc_list = [".", ":", ";", '"', "'"]

效果验证

你可以运行下面的代码确认字符是否正确添加:

# 打印整个列表
print(punc_list)
# 单独输出双引号和单引号
print(punc_list[3])  # 输出结果为 "
print(punc_list[4])  # 输出结果为 '

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.17 02:06:04