zoukankan      html  css  js  c++  java
  • 字典

    简单的字典:
        
      字典就是键值对key-value组合。
    1 #字典  键值对组合
    2 alien_0 ={'color':'green','number':5}
    3 print(alien_0['color'])
    4 print(alien_0['number'])

      

      添加键值对

    1 alien_0['first_name'] = 'mo'
    2 alien_0['last_name'] = 'ak'
    3 print(alien_0)
     
    使用字典:
     1 #访问元素
     2 favorite_languages ={
     3     'jen':'python',
     4     'sarah':'c',
     5     'edwoad':'ruby',
     6     'phil':'python',
     7 }
     8 
     9 print(favorite_languages['jen'])
    10 
    11 #删除键值对
    12 del alien_0['points']
    遍历字典:
    1 favorite_numbers = {
    2     'mx' : '6',
    3     'cg' : '365',
    4     'zxp': '8',
    5 }
    6 for key,value in favorite_numbers.items():
    7     print("
    key:"+key)
    8     print("value:"+value)
    遍历字典中的所有键:
    1 favorite_numbers = {
    2     'mx' : '6',
    3     'cg' : '365',
    4     'zxp': '8',
    5 }
    6 
    7 for name in favorite_numbers.keys():
    8     print(name.title())
    嵌套:
     1 #字典列表:
     2 alien_0 = {'color':'green','points':5}
     3 alien_1 = {'color':'red','points':6}
     4 alien_2 = {'color':'blue','points':3}
     5 
     6 aliens = [alien_0,alien_1,alien_2]
     7 for alien in aliens:
     8     print(alien)
     9     
    10 
    11 #字典中存储列表:
    12
    13 favorite_language ={
    14     'jen':['python','c'],
    15     'mx':['java','python'],
    16 }
    17 for name,languages in favorite_language.items():
    18     print("
    	"+name+str(languages))
    19     for language in languages:
    20         print(language)
    21 
    #字典中存储字典:
    #暂略
     

    <wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">





  • 相关阅读:
    OC 消息机制本质
    Lua中的闭包
    Lua中的函数
    Lua中的语句
    Lua中的表达式
    Lua中的类型与值
    Unity3D之通过C#使用Advanced CSharp Messenger
    C#中sealed关键字
    C#委托delegate、Action、Func、predicate 对比用法
    Unity3D之IOS&Android收集Log文件
  • 原文地址:https://www.cnblogs.com/kunpengv5/p/7477524.html
Copyright © 2011-2022 走看看