以Pythonic方式将1与0交换和0与1交换
发布于 2021-01-29 15:09:02
在我的Python程序的某些部分,我有一个val变量,可以为1或0。如果为1,则必须更改为0,如果为0,则必须更改为1。
您如何以Python方式进行操作?
if val == 1:
val = 0
elif val == 0:
val = 1
它太长了!
我做了:
swap = {0: 1, 1:0}
所以我可以使用它:
swap[val]
还有其他想法吗?
关注者
0
被浏览
142