zoukankan      html  css  js  c++  java
  • (一)Python入门-3序列:15字典-序列解包用于列表元组字典

    序列解包

      序列解包可以用于元组、列表、字典。序列解包可以让我们方便的对多个变量赋值。

     1 >>> x,y,z = (20,10,30)
     2 >>> x
     3 20
     4 >>> z
     5 30
     6 >>> (a,b,c) = (9,8,20)
     7 >>> c
     8 20
     9 >>> [a,b,c] = [10,20,30]
    10 >>> b
    11 20

      序列解包用于字典时,默认是对“键”进行操作; 如果需要对键值对操作,则需要使用 items();如果需要对“值”进行操作,则需要使用 values();

     1 >>> s = {'name':'jack','age':18,'job':'programmer','sex':''}
     2 >>> a,b,c,d = s
     3 >>> a
     4 'name'
     5 >>> d
     6 'sex'
     7 >>> a,b,c,d = s.items()
     8 >>> a
     9 ('name', 'jack')
    10 >>> c
    11 ('job', 'programmer')
    12 >>> a,b,c,d = s.values()
    13 >>> a
    14 'jack'
    15 >>> d
    16 ''
  • 相关阅读:
    topcoder srm 445 div1
    topcoder srm 440 div1
    topcoder srm 435 div1
    topcoder srm 430 div1
    topcoder srm 400 div1
    topcoder srm 380 div1
    topcoder srm 370 div1
    topcoder srm 425 div1
    WKWebView强大的新特性
    Runtime那些事
  • 原文地址:https://www.cnblogs.com/jack-zh/p/10817561.html
Copyright © 2011-2022 走看看