【问题标题】:Interchange contents of variables? [closed]交换变量的内容? [关闭]
【发布时间】:2014-06-01 03:52:07
【问题描述】:

如何交换变量 A 和 B 的内容?

temp = A
B = A
A = temp

以下代码不起作用。我不知道如何解决它。我一定不能正确理解 python 语法或变量。

【问题讨论】:

  • 您所拥有的实际上是:temp = B = A; A = temp。如果A 的值没有变化,temp 是如何临时存储A 的?

标签: python variables syntax


【解决方案1】:

Python 为交换变量提供了特别优雅的语法:

A, B = B, A

【讨论】:

    【解决方案2】:

    嗯……

    temp = A
    A = B
    B = temp
    

    【讨论】:

      猜你喜欢
      • 2018-12-07
      • 2013-03-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-05
      • 1970-01-01
      • 2018-06-08
      • 2016-07-09
      相关资源
      最近更新 更多