Python入门(十四):序列解包

    科技2022-08-09  110

    点击跳转 《Python入门系列目录》


    本质:对多个变量同时赋值把一个序列或可迭代的对象中的多个元素的值同时赋给多个变量,要求等号左侧的变量的数量和等号右侧的值的数量必须一致可用于列表、元组、字典、集合、字符串等 x, y, z = 1, 2, 3 # 多个变量同时赋值 x, y, z = (False, 3.5, 'exp') # 元组支持序列解包 x, y, z = [1, 2, 3] # 列表支持序列解包 x, y = y, x # 交换2个变量的值 data = {'a': 97, 'b': 98} x, y = data.values() # 使用字典的值进行序列解包
    Processed: 0.014, SQL: 8