python语法基础选择题Python语法基础是什么python语法基础知识
下载地址 https://share.weiyun.com/GtsAwB3N 资料目录 python基础语法总结(超详细) Python基础语法总结大全(含思维导图) Python基础语法题库(含答案解析) 超详细的python语法要点思维导图 Python语法基础ppt Python语法基础50题(含答案解析) python语法基础课件教案 Python语法基础实验闯关及答案
举例 字典:dict (使⽤键值对存储多个数据的组合类型数据) # 键key :不能重复 (类似于set ) # 值value :可以重复 (类似于list ) # 项item :{key :value}
提取对应key ,value ,item 获取key 所有的键:keys () 获取value 所有的值:values () 获取item 所有的项:items ()
循环遍历 1. 通过遍历keys ()遍历整个字典 2. 通过遍历items ()遍历整个字典 3.不能 通过遍历values() 遍历字典所有数据 3. 查询数据(通过key 查询value )d={"hello":"world"} ⽅法⼀(⽅括号语法):d["hello"]>>"world" ⽅法⼆(get ()函数):d.get("hello")>>"world"
增加数据 ⽅法⼀(⽅括号语法):d.["tom"] = "jerry" # 如果key 不存在,增加;如果key 存在,修改 ⽅法⼆(setdefault ()函数):d.setdefault("tom","jerry") # 如果key 不存在,增加 ;如果key 存在,不作 任何修改
辅助函数 查询指定的某个数据,可以操作的所有函数、变量 >>> dir(list) ['__add__', '__class__', '__contains__', '__delattr__', '__delitem__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__gt__', '__hash__', '__iadd__', '__imul__', '__init__', '__init_subclass__', '__iter__', '__le__', '__len__', '__lt__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__reversed__', '__rmul__', '__setattr__', '__setitem__', '__sizeof__', '__str__', '__subclasshook__', 'append', 'clear', 'copy', 'count', 'extend', 'index', 'insert', 'pop', 'remove', 'reverse', 'sort'] 查询指定的变量、函数、类型的操作帮助⼿册 >>> help(list.insert) Help on method_descriptor: insert(self, index, object, /) Insert object before index.
|