Jim*_*Joo 3 python nested tuples concatenation
给出两个变量
A = (2, 3)
B = (1, 4), (5, 8)
Run Code Online (Sandbox Code Playgroud)
将两者连接成结果变量的最简单方法是什么C,以便:
C = ((2, 3), (1, 4), (5, 8))
Run Code Online (Sandbox Code Playgroud)
请注意,只需调用:
C = A + B
Run Code Online (Sandbox Code Playgroud)
结果是:
C = (2, 3, (1, 4), (5, 8))
Run Code Online (Sandbox Code Playgroud)
这不是理想的结果.
此外,请注意,元组是优选的列表,以便的地方A,B并且C可以作为字典键在其它地方使用.
我会说你可能意味着A元组也是一个嵌套的元组:
>>> A = ((2, 3),)
>>> A + ((1,4), (5,8))
((2, 3), (1, 4), (5, 8))
Run Code Online (Sandbox Code Playgroud)