zoukankan      html  css  js  c++  java
  • Python内置数据类型之Dictionary篇

    1.查看函数XXX的doc string。

    Python的函数是有属性的,doc string便是函数的属性。所以查看函数XXX的属性的方法是模块名.XXX.__doc__

    2.模块的属性

    每个模块都有一个内置属性__name__,一个模块的 __name__ 的值取决于您如何应用模块。如果 import 模块,那么 __name__ 的值通常为模块的文件名,不带路径或者文件扩展名。但是您也可以像一个标准的程序一样直接运行模块,在这种情况下 __name__ 的值将是一个特别的缺省值是__main__

    3.Python中的内置数据类型

    Dictionary    Python中的Dictionary定义了键和值一对一的关系。

    d = {"name" : "niu" , "class" : "3"}
    >>> a = dict(one=1, two=2, three=3)
    >>> b = {'one': 1, 'two': 2, 'three': 3}
    >>> c = dict(zip(['one', 'two', 'three'], [1, 2, 3]))
    >>> d = dict([('two', 2), ('one', 1), ('three', 3)])
    >>> e = dict({'three': 3, 'one': 1, 'two': 2})
    >>> a == b == c == d == e
    True

    (1)访问:

    d["name"]

    若访问不存在的键会报KeyError错误。

    (2)修改:

    1)修改已存在的键,会把原来的键值覆盖掉。

    d["name"]="li"

    2)插入新键值对

    d["grade"]=“2010"

    (3)删除

    del d["name"]
    d.clear()

    (4)方法 有很多方法,编写代码的时候要参考文档。

  • 相关阅读:
    BZOJ5212 ZJOI2018历史(LCT)
    BZOJ5127 数据校验
    253. Meeting Rooms II
    311. Sparse Matrix Multiplication
    254. Factor Combinations
    250. Count Univalue Subtrees
    259. 3Sum Smaller
    156. Binary Tree Upside Down
    360. Sort Transformed Array
    348. Design Tic-Tac-Toe
  • 原文地址:https://www.cnblogs.com/RainingDays/p/3503889.html
Copyright © 2011-2022 走看看