= a
a = b
b = temp
python中,更加简洁的方法:
a = 5
b = 6
a, b = b, a
print(a, b)
输出:6 5
2.多个变量赋值
python中可以一行代码...解压列表/元组的元素,赋值给不同的变量
a, b, c = [1,2,3]
print(a, b, c)
输出:1 2 3
函数中的解包操作
在函数调用中,* 能够将元组或列表解包成不同的参数。...[表达式 for 迭代变量 in 可迭代对象 [if 条件表达式] ]
[if 条件表达式] 可以省略。...内置函数,它可以将多个序列(列表、元组、字典、集合、字符串等)中对应位置的元素重新组合,生成一个个新的元组。...z = zip([1,2,3],[3,4,5])
print(list(z))
输出:[(1, 3), (2, 4), (3, 5)]
11.真值判断
当判断一个变量是否为 True 的时候,Python