zoukankan      html  css  js  c++  java
  • Python 字典的操作

    #-*- coding:utf-8 -*-
    
    people = {"name":"jack","age":18,"addr":"shanghai"}
    
    #len()函数获取字典中键值对的个数
    
    print(len(people))  #打印3
    
    #keys()函数获取字典中键的集合
    #在python2.x中获取的是列表,在python3.x获取的是一个对象
    
    print(people.keys()) # python3.x打印 dict_keys(['name', 'age', 'addr'])
    
    #values()函数类似
    print(people.values())  #python3.x打印  dict_values(['jack', 18, 'shanghai'])
    
    #items()函数返回的是字典的键值对集合
    for tmp in people.items():
            print(tmp)   #打印每个键值对,键值对以元组的方式返回  ('name', 'jack')
    
    
    
    #元组的拆包语法
    num = (11,22)
    
    a,b = num
    
    print("a=%d b=%d"%(a,b))   #a=11 b=22
    
    
    print("==================")
    
    for m,n in people.items():
            print("key = %s ; value = %s"%(m,str(n)))
  • 相关阅读:
    指针细说
    C++编码规范101
    关于C标准
    Bjarne Stroustrup语录2
    Bjarne Stroustrup 语录1
    计算机网络基础识别
    ssh
    matplotlib画图
    数据分析之Numpy
    数据分析
  • 原文地址:https://www.cnblogs.com/zhanggaofeng/p/9226149.html
Copyright © 2011-2022 走看看