为多个变量赋值
有时,有多个变量需要赋值,这时你会怎么赋值呢?
常规方法:
常规方法是给变量逐个赋值。
a = 0
b = 1
c = 2
优雅方法:
直接按顺序对应一一赋值。...a, b, c = 0, 1, 2
序列解包
需要取出列表中的元素。
常规方法:
一般我们知道可以通过下标获取具体元素。...A,B,C =[1,3,5],{},''
if A:
print('A 为非空')
if B:
print('B 为非空')
if C:
print('C 为非空')
# 结果...常规方法:
使用简单的 for 循环可以达到目的。...L = []
for i in range(1, 6):
L.append(i*i)
print(L)
#结果:
[1, 4, 9, 16, 25]
优雅方法:
使用列表生成式,一行代码搞定