将元组附加到元组

 旧梦半分_399 发布于 2023-02-12 15:28

我可以为元组添加值

>>> x = (1,2,3,4,5)
>>> x += (8,9)
>>> x
(1, 2, 3, 4, 5, 8, 9)

但是我怎样才能将元组添加到元组中

>>> x = ((1,2), (3,4), (5,6))
>>> x
((1, 2), (3, 4), (5, 6))
>>> x += (8,9)
>>> x
((1, 2), (3, 4), (5, 6), 8, 9)
>>> x += ((0,0))
>>> x
((1, 2), (3, 4), (5, 6), 8, 9, 0, 0)

我怎么能做到

((1,2),(3,4),(5,6),(8,9),(0,0))

Amadan.. 10

x + ((0,0),)

应该给你

((1, 2), (3, 4), (5, 6), (8, 9), (0, 0))

Python对于单元素元组有一个不可思议的语法:(x,)它显然不能只使用(x),因为它只是x在括号中,因此是奇怪的语法.使用((0, 0),),我将你的4元组对与1元组结对,而不是你所拥有的2元组整数(0, 0).

1 个回答
  • x + ((0,0),)
    

    应该给你

    ((1, 2), (3, 4), (5, 6), (8, 9), (0, 0))
    

    Python对于单元素元组有一个不可思议的语法:(x,)它显然不能只使用(x),因为它只是x在括号中,因此是奇怪的语法.使用((0, 0),),我将你的4元组对与1元组结对,而不是你所拥有的2元组整数(0, 0).

    2023-02-12 15:30 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有