解压序列

一、基本使用案例

  • 1、set集合的

    a, b, c = {1, 2, 3}
    print(a, b, c)
    
  • 2、字符的

    a,b,c,d,e='hello'
    
  • 3、元组的

    d, e, f = (1, 2, 3)
    print(d, e, f)
    
  • 4、列表的

    g, h = [1, 2]
    print(g, h)
    
  • 5、交换位置

    f1=1
    f2=2
    f1,f2=f2,f1
    
  • 6、当左边参数少于右边元素个数(集合、元组都可以这样)

    a, *_, c = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
    a, *b, c = {1, 2, 3, 4, 5}
    

results matching ""

    No results matching ""