python字典后半部分



  • 9d22ddd5-2acb-4122-8358-f8f267e98fb5-image.png 字典
    在python中,字典是对一系列的 键-值 对,使用花括号{}。

    基本格式:
    字典名={ "键" : "值", 键":"值" }
    用冒号连接键和值之间的关系。
    在需要时
    字典名[ "键" ] 来寻找对应的值

    添加键-值 对

    修改键-值 对同理

    删除键-值 对
    使用del 字典中的值来删除
    ps:print alien_0 可以查询该字典中存在的键-值 对

    字典特有一个方法 items()
    可以用于返回可遍历的键-值对
    使用时要注意没对的键-值对数据类型应当相同,否则报错

    方法:keys() 可用于遍历键值对的键

    注意:遍历字典时,键-值对的返回顺序可能与存储顺序不同,python不关心存储顺序,只关心键值关系。
    若想要按照顺序遍历字典中的所有键,可使用sorted()函数实现

    与遍历键相对应的是遍历值,用方法value()实现

    若调查的值很多,可能会出现重复项,此时需要集合(set),使用相当于函数set()

    嵌套

    列表中存字典

    字典中存列表

    字典中存字典

    fc7d5d7d-d95f-4e8f-9913-0b5d4a36bbe1-image.png
    注意!python2的input()函数只限于输入输出int类型的值,
    如果要输入字符串类型的值,应当选择python3
    如果要用python2的话,应当使用raw_input()来输入字符串

    函数input()

    如果用input()输入21,将返回字符串的‘21’
    函数int()用以将获取的字符串转化为数字

    while的使用类似C中的while

    同样可以使用break和continue,
    以及通过while active == true不断运行程序


Log in to reply