【问题标题】:PYTHON - Converting tuple to stringPYTHON - 将元组转换为字符串
【发布时间】:2021-05-30 12:24:20
【问题描述】:

我有这个[(5,)],我认为它是列表中的一个元组,我只想得到值 5。

我尝试过''.join(variable),但这引发了这个错误:TypeError: sequence item 0: expected str instance, tuple found

我认为索引方法也行不通,因为值 5 可以是任何正整数(即有时您需要返回多个数字)。

提前致谢:)

【问题讨论】:

  • variable[0][0] 将返回数字,str(variable[0][0])` 会将其转为字符串。

标签: python python-3.x list tuples typeerror


【解决方案1】:

使用var[0][0] 获取您的号码,以防var 是您的变量。

【讨论】:

    【解决方案2】:
    tuple_list = [(5,)]
    
    for item in tuple_list:
        print(item[0]) # --> 5
    

    【讨论】:

      猜你喜欢
      • 2013-11-07
      • 2012-03-15
      • 2023-01-10
      • 2022-07-24
      • 1970-01-01
      • 2019-07-28
      • 2018-11-11
      • 2011-03-18
      • 2011-05-16
      相关资源
      最近更新 更多