摘要:
可变参数可变参数也称为不定长参数传入函数中实际参数可以是任意多个常见形式 *args **kwargs 外溢知识部分: 很多时候,我们的函数需要参数,有多种情况的参数: def func1(x,y): —普通形参def func2(x,y=1): —普通形参 和 位置参数,也叫缺省参数,有默认值de 阅读全文
摘要:
1. 目录 函数的作用 函数定义 函数调用 参数传递 函数返回值 一般代码都是从上到下依次去执行的,如果某段代码需要重复的去使用的话,就得把这段代码赋值很多次,这种做法影响开发效率,不推荐这么做,使这段代码多次被使用的话,可以用函数解决这样的问题。 什么是形参 就是“形式参数”是在定义函数名和函数体 阅读全文
摘要:
字典推导式 字典推导式:可以从任何以键值对作为元素的可迭代对象中构建出字典。 字典推导式,也是创建字典的一种途径。他的语法结构: 用大括号包围,第一部分为所需要提取和赋值的键值对,再就是循环语句,再就是逻辑分支语句(没有可不写) 例子1: dc = {k:v for k,v in [("name", 阅读全文
摘要:
pop(key)删除指定 key 的键值对,并返回对应 value 值。 入参: key:必传返回: 如果 key 存在于字典中,则将其移除并返回 value 值 如果 key 不存在于字典中,则会引发 KeyError。 例子 dc = {"name": "Harry Potter", "age" 阅读全文
摘要:
字典方法 update() update(dict)使用来自 dict 的键/值对更新字典,覆盖原有的键和值。入参: dc:字典对象,必传返回:None 如果原有的键存在,则替换成新值;如果原有的键不存在,会补充到字典中。例子: dc = {"name": "Harry Potter", "age" 阅读全文
摘要:
字典方法get () get(key)获取指定 key 关联的 value 值。入参: key:字典的键,必传。返回: 如果 key 存在于字典中,返回 key 关联的 value 值。 如果 key 不存在,则返回 None。此方法的好处是无需担心 key 是否存在,永远都不会引发 KeyErro 阅读全文
摘要:
items()返回由字典项 ((键, 值) 对) 组成的一个新视图对象。例子: # """字典方法 items()""" dc = {"name": "Harry Potter", "age": 18} items = dc.items() print(type(items), items) # # 阅读全文
摘要:
values()返回由字典值组成的一个新视图对象。 dc = {"name": "Harry Potter", "age": 18} values = dc.values() print(type(values), values) # # 1、遍历查看所有的值 for value in values 阅读全文
摘要:
python字典常用方法: keys() # 获取所有的键 values() # 获取所有的值 items() # 获取所有的键值对,成对的对象 get() # 获取某个键的值 update() # 用来更新字典 pop() # 用来删除某个键值对 2.1 字典方法 keys() keys()返回由 阅读全文
摘要:
字典使用:嵌套字典 嵌套字典字典的值可以是字典对象字典值的类型可以是字典,这种数据的形式称之为嵌套字典。 在我们测试工作中,经常打交道的接口响应报文,一般都是这种复杂的字典结构。访问元素,和操作嵌套字典的的元素,也是一样的道理。 例子1:取出嵌套字典里面的值 dc = {"name": "Harry 阅读全文