Python元组赋值顺序问题
1.元组赋值python支持元组赋值,这使得交换两个变量的值非常简单a = 1b = 2a, b = b, a # 此时a为2, b为12.元组赋值的顺序问题在大部分情况下,这种元组赋值是没有问题的,但是如果交换的变量存在关联,看下面例子,这种情况下链式赋值就是有顺序的。下面例子中,注意L是[10, 888, 30, 40]而不是[888, 20, 30, 40]。k = 0l = [10, 20, 30, 40]k, l[k] = 1, 888 # 此时k为1,l为[10, 888,
原创
2021-06-18 10:13:50 ·
1393 阅读 ·
1 评论