我有一个元组:
a = (1,2,3)
Run Code Online (Sandbox Code Playgroud)
我需要在最后添加一个元组
b = (4,5)
Run Code Online (Sandbox Code Playgroud)
结果应该是:
(1,2,3,(4,5))
Run Code Online (Sandbox Code Playgroud)
即使我把b包装在额外的父母身上:a +(b),我得到(1,2,3,4,5)这不是我想要的.
当你这样做时,a + b你只是连接两个元组.在这里,您希望整个元组成为另一个元组的一部分.所以,我们将其包含在另一个元组中.
a, b = (1, 2, 3), (4,5)
print a + (b,) # (1, 2, 3, (4, 5))
Run Code Online (Sandbox Code Playgroud)