在Python中,我看到使用这种语法交换了两个变量值:
left, right = right, left
Run Code Online (Sandbox Code Playgroud)
这被认为是交换两个变量值的标准方法,还是有一些其他方法可以按惯例最常交换两个变量?
In [55]: a = 5
In [56]: b = 6
In [57]: (a, b) = (b, a)
In [58]: a
Out[58]: 6
In [59]: b
Out[59]: 5
Run Code Online (Sandbox Code Playgroud)
如何交换a和b的值在内部工作?它肯定不使用临时变量.
我需要将Python中的字符串转换为其他类型,例如unsigned和signed 8,16,32和64位int,double,float和strings.
我怎样才能做到这一点?