美文网首页Python学习日志
14天Python编程从入门到实践--Day8:字典

14天Python编程从入门到实践--Day8:字典

作者: 想飞了 | 来源:发表于2018-03-22 23:58 被阅读8次
    #6.1
    person = {"first_name":"Bill","last_name":"Gates","age":61,"city":"Beijing"}
    print(person)
    for key,value in person.items():
    #    print("key: " + key)
    #    print("value:" ,value)
        print(key,":",value)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~
    {'first_name': 'Bill', 'last_name': 'Gates', 'age': 61, 'city': 'Beijing'}
    first_name : Bill
    last_name : Gates
    age : 61
    city : Beijing
    
    #6.2
    nums = {"波哥":3,"波妞":5,"大青":1,"想飞":9,"李白":2}
    for k,v in nums.items():
        print(k,"喜欢",v)
    ~~~~~~~~~~~~~~~~~~~~~~~~
    波哥 喜欢 3
    波妞 喜欢 5
    大青 喜欢 1
    想飞 喜欢 9
    李白 喜欢 2
      
    #6.3
    dcts = {"Invoke":"调用","Iteration    ":"迭代","Rcursion":"递归","Loop":"循环"}
    for key,value in dcts.items():
        print(key+"\n" + "\t" + value)
    ~~~~~~~~~~~~~~~~~~~~~~~~
    Invoke
            调用
    Iteration       
            迭代
    Rcursion
            递归
    Loop
            循环
    
    #6.5
    rivers = {"changjiang":"china","nile":"egypt","mississippi ":"america"}
    for key,value in rivers.items():
        print("The " ,key.title(), "runs through " + value.capitalize())
    ~~~~~~~~~~~~~~~~~~
    The  Changjiang runs through China
    The  Nile runs through Egypt
    The  Mississippi  runs through America
    
    
    #6.7
    man1 = {"first_name":"Bill","last_name":"Gates","age":61,"city":"Beijing"}
    man2 = {"first_name":"Jason","last_name":"Willianms","age":21,"city":"NewYork"}
    man3 = {"first_name":"Bai","last_name":"Li","age":111,"city":"Hangzhou"}
    people = [man1,man2,man3]
    for p in people:
        print("\n下面是" + p["first_name"] + p["last_name"] + "的信息:")
        for key,value in p.items():
            print(key + ":",value)
    ~~~~~~~~~~~~~~~~~~~~~~~~~
    下面是BillGates的信息:
    first_name: Bill
    last_name: Gates
    age: 61
    city: Beijing
    
    下面是JasonWillianms的信息:
    first_name: Jason
    last_name: Willianms
    age: 21
    city: NewYork
    
    下面是BaiLi的信息:
    first_name: Bai
    last_name: Li
    age: 111
    city: Hangzhou
    
    #6.8
    maomao = {"type":"dog","master":"波哥"}
    diudiu = {"type":"cat","master":"波妞"}
    pets = [maomao,diudiu]
    for pet in pets:
        print("\n下面是" + pet["master"] + "宠物的信息:")
        for key,value in pet.items():
            print(key + ":",value)
    ~~~~~~~~~~~~~~~~~~~~
    下面是波哥宠物的信息:
    type: dog
    master: 波哥
    
    下面是波妞宠物的信息:
    type: cat
    master: 波妞
    

    相关文章

      网友评论

        本文标题:14天Python编程从入门到实践--Day8:字典

        本文链接:https://www.haomeiwen.com/subject/cjboqftx.html