4. python-运算符(另类语法)
Posted skyfly886
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了4. python-运算符(另类语法)相关的知识,希望对你有一定的参考价值。
身份运算符
1 x = 258 2 y = 258 3 print(id(x),id(y)) 4 print(id(x)==id(y)) 5 6 2956579849680 2956579849136 7 False 8 9 print(x is y) 10 11 False
链式赋值
1 x=y=z=10 2 print(x,y,z) 3 4 10 10 10
交叉赋值
1 x=10 2 y=20 3 x,y = y,x 4 print(x,y) 5 6 20 10
解压缩
快速且能一次性拿到多个列表里的值
1 duan_hobby_list = [‘read‘,‘run‘] 2 hobby1 = duan_hobby_list[0] 3 hobby2 = duan_hobby_list[1] 4 print(hobby1,hobby2) 5 6 read run 7 8 hobby1,hobby2 = duan_hobby_list 9 print(hobby1,hobby2) 10 11 read run 12 13 duan_hobby_list1 = [‘read‘,‘run‘,‘sing‘,‘football‘,‘basketball‘] 14 hobby1,hobby2,_,_,_= duan_hobby_list1 15 print(hobby1,hobby2) 16 17 read run 18 19 hobby1,hobby2,*_ = duan_hobby_list1 # “*”代表后面所有对应赋值的位置 20 print(hobby1,hobby2) 21 22 read run 23 24 hobby1,*_,hobby5 = duan_hobby_list1 25 print(hobby1,hobby5) 26 27 read basketball
以上是关于4. python-运算符(另类语法)的主要内容,如果未能解决你的问题,请参考以下文章