【问题标题】:How can I access elements in a tuple? [duplicate]如何访问元组中的元素? [复制]
【发布时间】:2016-11-17 21:38:43
【问题描述】:

对数据库的查询返回如下元组:

(u'Elia extends Feyenoord deal',)

现在我想将其剥离到仅在 单引号 中的部分,例如字符串。比如:

'Elia extends Feyenoord deal'

我该怎么做?

【问题讨论】:

  • @CodeBunny 这正是 Bhargav Rao 解释的 Python 显示字符串的方式。您可能正在使用 Python2.x,对吧?
  • @plamut 是的。编码为ascii,它工作正常
  • 请不要编辑您的帖子以包含解决方案。您应该Accept 对您最有帮助的答案,或者发布您自己的答案并接受。问题框应该只包含问题。我已经编辑了你的答案。是否要接受 plamut 的答案或添加您自己的答案取决于您。你也应该去掉“谢谢”。我知道这看起来很有礼貌,但在这里只是被认为是噪音 - 它不会为您的问题添加任何信息。

标签: python string tuples


【解决方案1】:

简单,只需选择元组的第一个元素(索引为0),也就是你想要的字符串:

>>> result = (u'Elia extends Feyenoord deal',)
>>> result[0]
'Elia extends Feyenoord deal'
>>> type(result[0])
<class 'str'>  # would be <type 'unicode'> in Python2.x

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-05-25
    • 1970-01-01
    • 2010-09-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多