没有什么新的技术或观点,只是想从swap功能的实现体会一下python的方便, 小小的高兴一下。
swap
在这里的意思是交换两个变量的值。
在之前使用Java,JS,CPP时,实现这个功能的一般性代码需要定义一个临时变量:
# swap the value of a and b.
t = a;
a = b;
b = t;
当然在Python里也能这么写, 但却有一种更方便的方式,一行代码就能解决问题:
a, b = [b, a]
小小的欣喜了一把它的简洁性。
没有什么新的技术或观点,只是想从swap功能的实现体会一下python的方便, 小小的高兴一下。
swap
在这里的意思是交换两个变量的值。
# swap the value of a and b.
t = a;
a = b;
b = t;
当然在Python里也能这么写, 但却有一种更方便的方式,一行代码就能解决问题:
a, b = [b, a]
小小的欣喜了一把它的简洁性。