zoukankan      html  css  js  c++  java
  • Python Dictionary 用法

    python]dictionary方法说明
    2007-05-19 23:24
    申明 m={};
    [python]dictionary方法说明
    2007-03-13 18:10
    OperationResultNotes
    len(a) the number of items in a 得到字典中元素的个数
    a[k] the item of a with key k 取得键K所对应的值
    (1), (10)
    a[k] = v set a[k] to v 设定键k所对应的值成为v
    del a[k] remove a[k] from a 从字典中删除键为k的元素
    (1)
    a.clear() remove all items from a 清空整个字典
     
    a.copy() a (shallow) copy of a 得到字典副本
     
    k in a True if a has a key k, else False 字典中存在键k则为返回True,没有则返回False
    (2)
    k not in a Equivalent to not k in a   字典中不存在键k则为返回true,反之返回False (2)
    a.has_key(k) Equivalent to k in a, use that form in new code 等价于k in a
    a.items() a copy of a's list of (keyvalue) pairs 得到一个键,值的list
    (3)
    a.keys() a copy of a's list of keys 得到键的list
    (3)
    a.update([b]) updates (and overwrites) key/value pairs from b从b字典中更新a字典,如果键相同则更新,a中不存在则追加 (9)
    a.fromkeys(seq[value]) Creates a new dictionary with keys from seq and values set to value 
    (7)
    a.values() a copy of a's list of values (3)
    a.get(k[x]) a[k] if k in a, else x (4)
    a.setdefault(k[x]) a[k] if k in a, else x (also setting it) (5)
    a.pop(k[x]) a[k] if k in a, else x (and remove k) (8)
    a.popitem() remove and return an arbitrary (keyvalue) pair (6)
    a.iteritems() return an iterator over (keyvalue) pairs (2), (3)
    a.iterkeys() return an iterator over the mapping's keys (2), (3)
    a.itervalues() return an iterator over the mapping's values (2), (3)
  • 相关阅读:
    C语言常用库函数
    UVA
    ctf pwn题目的部署
    关于MongoDB
    线程的阻塞 sleep() wait() yield()
    Java线程阻塞方法sleep()和wait()精炼详解
    Java并发编程:volatile关键字解析
    Netty之ChannelOption的各种参数之EpollChannelOption.SO_REUSEPORT
    netty全局分析1
    深入了解几种IO模型(阻塞非阻塞,同步异步)
  • 原文地址:https://www.cnblogs.com/dracula/p/2027301.html
Copyright © 2011-2022 走看看