如何交换两个不包含相同项目数的元组的值?

时间:2016-01-19 03:51:00

标签: python python-2.7 tuples

我有两个元组:

tup_1 = ('hello', 'world')
tup_2 = (1, 2, 3)

在同一行打印,我得到:

('hello', 'world') (1, 2, 3)

我想交换tup_1tup_2的值,以便当我现在将它们打印在同一行时,我得到:

(1, 2, 3) ('hello', 'world')

我该怎么做?

1 个答案:

答案 0 :(得分:5)

您可以像任何其他对象一样交换元组,

>>> print tup_1, tup_2
('hello', 'world') (1, 2, 3)
>>> tup_1, tup_2 = tup_2, tup_1
>>> print tup_1, tup_2
(1, 2, 3) ('hello', 'world')