首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >单引号作为Python列表元素的一部分

单引号作为Python列表元素的一部分
EN

Stack Overflow用户
提问于 2014-04-10 05:21:53
回答 4查看 1.8K关注 0票数 0

我在网上搜索,但找不到答案。如何在python中添加单引号作为列表元素的一部分?例如,

代码语言:javascript
复制
foo = ['the']

很简单。但如果我想要这样的东西呢?

代码语言:javascript
复制
foo = [''the']

元素的位置是‘,并附加单引号?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2014-04-10 05:30:45

使用另一个引号,如下所示:

代码语言:javascript
复制
foo = ["'the"]
foo = ['"the']
foo = ['''"the''']
foo = ["""'the"""]

或者使用“\”

票数 2
EN

Stack Overflow用户

发布于 2014-04-10 05:29:17

在Python中有两种表示字符串的方法(,以避免这个问题,):

代码语言:javascript
复制
some_string = '...'          # single quotes
some_string = "..."          # double quotes

因此,您可以使用第二个:

代码语言:javascript
复制
foo = ["'the"]

您还可以转义'字符:

代码语言:javascript
复制
foo = ['\'the']
票数 2
EN

Stack Overflow用户

发布于 2014-04-10 05:25:31

或者在定义包含单引号字符的字符串时使用双引号,或者使用单引号,并使用\-escape内部单引号:

代码语言:javascript
复制
"'the"
'\'the'

两样都有用。

(你的问题与列表无关,只有列表中的字符串.)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22979251

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档