随笔分类 - Python常用函数
摘要:字典 in 操作符 描述 字典 in 操作符用于判断键(key)是否存在于字典(D)中,如果键在字典中返回True,否则返回False。 语法 in 操作符 语法: 参数 key -- 要在字典中查找的键。 返回值 如果键在字典里返回True,否则返回False。 实例 以上实例输出结果为:
阅读全文
摘要:values()方法 描述 字典 values() 方法以列表形式(并非直接的列表,若要返回列表值还需调用list函数)返回字典中的所有值。 语法 values() 方法语法: 参数 无。 返回值 以列表形式返回字典中的所有值。 实例 以上实例输出结果为:
阅读全文
摘要:keys()方法 描述 字典 keys() 方法以列表形式(并非直接的列表,若要返回列表值还需调用list函数)返回字典中的所有的键。 语法 keys() 方法语法: 参数 无。 返回值 以列表形式返回字典中的所有的键。 实例 以上实例输出结果为:
阅读全文
摘要:items()方法 描述 字典 items() 方法以列表形式(并非直接的列表,若要返回列表值还需调用list函数)返回可遍历的(键, 值) 元组数组。 语法 items() 方法语法: 参数 无。 返回值 以列表形式返回可遍历的(键, 值) 元组数组。 实例 以上实例输出结果为:
阅读全文
摘要:copy()方法 描述 字典 copy() 方法返回一个字典的浅拷贝(父不变,子变)。 语法 copy() 方法语法: 参数 无。 返回值 返回一个字典的浅拷贝(父不变,子变)。 实例 以上实例输出结果为: 直接引用、浅拷贝、深拷贝的区别 可以通过以下实例说明: 实例中 D2 其实是 D1 的赋值引
阅读全文
摘要:clear(D)方法 描述 字典 clear() 方法用于删除字典内所有元素。 语法 clear() 方法语法: 参数 无。 返回值 该方法没有任何返回值。 实例 以上实例输出结果为:
阅读全文
摘要:popitem()方法 描述 字典 popitem() 方法随机返回并删除字典中的一个键/值对(一般删除末尾对)。 如果字典已经为空,却调用了此方法,就报出KeyError异常。 语法 popitem() 方法语法: 参数 无 返回值 返回一个键值对(key,value)形式。 实例 输出结果;
阅读全文
摘要:pop(D)方法 描述 字典 pop() 方法删除给定键所对应的键/值对,并返回被删除的值。给定键如果不在字典中,则必须设置一个default值,否则会报错,此时返回的就是default值。 语法 pop() 方法语法: 参数 key: 要删除的键/值对所对应的键 default: 可选参数,给定键
阅读全文
摘要:get()方法 描述 字典 get() 方法和 setdefault() 方法类似,返回指定键的值,如果键不在字典中,返回一个指定值,默认为None。 get() 和 setdefault() 区别: setdefault() 返回的键如果不在字典中,会添加键(更新字典),而 get() 不会添加键
阅读全文
摘要:setdefault()方法 描述 字典 setdefault() 方法和 get()方法类似,返回指定键的值,如果键不在字典中,将会添加键并将值设置为一个指定值,默认为None。 get() 和 setdefault() 区别: setdefault() 返回的键如果不在字典中,会添加键(更新字典
阅读全文
摘要:fromkeys()方法 描述 字典 fromkeys() 方法用于创建一个新的字典,并以可迭代对象中的元素分别作为字典中的键,且所有键对应同一个值,默认为None。 语法 fromkeys() 方法语法: 参数 iterable-- 用于创建新的字典的键的可迭代对象(字符串、列表、元祖、字典)。
阅读全文
摘要:dict()函数 描述 字典 dict() 函数用于创建一个新的字典,用法与 Pyhon 字典 update() 方法相似。 语法 dict() 函数函数语法: 参数 key/value -- 用于创建字典的键/值对,此处可以表示键/值对的方法有很多,请看实例。 返回值 返回一个新的字典。 实例 以
阅读全文
摘要:zip()函数 描述 zip() 函数用于将可迭代对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的对象。 如果各个可迭代对象的元素个数不一致,则返回的对象长度与最短的可迭代对象相同。 利用 * 号操作符,与zip相反,进行解压。 语法 zip() 函数语法: 参数 iter
阅读全文
摘要:update() 方法 描述 字典 update() 方法用于更新字典中的键/值对,可以修改存在的键对应的值,也可以添加新的键/值对到字典中。 用法与 dict() 函数相似。 语法 update() 方法语法: 参数 key/value -- 用于更新字典的键/值对,此处可以表示键/值对的方法有很
阅读全文
摘要:tuple()方法 描述 元组 tuple() 方法用于将可迭代对象(字符串、列表、元祖、字典)转换为元组。 语法 tuple() 方法语法: 参数 iterable -- 要转换为元组的可迭代对象(字符串、列表、元祖、字典)。 返回值 返回元组。 实例 1 实例 2 以上实例输出结果为:
阅读全文
摘要:min(T)方法 描述 元组 min() 方法返回元组中元素最小值。 语法 min() 方法语法: 参数 T -- 指定的元组。 返回值 返回元组中元素最小值。 实例 以上实例输出结果如下:
阅读全文
摘要:max(T)方法 描述 元组 max() 方法返回元组中元素最大值。 语法 max() 方法语法: 参数 T -- 指定的元组。 返回值 返回元组中元素最大值。 实例 以上实例输出结果如下:
阅读全文
摘要:index(T)方法 描述 元组 index() 方法用于从元祖中找出某个对象第一个匹配项的索引位置,如果这个对象不在元祖中会报一个异常。 语法 index() 方法语法: 参数 obj -- 指定检索的对象。 start -- 可选参数,开始索引,默认为0。(可单独指定) end -- 可选参数,
阅读全文
摘要:count(T)方法 描述 元组 count() 方法用于统计某个元素在元祖中出现的次数。 语法 count() 方法语法: 参数 obj -- 元祖中统计的对象。 返回值 返回元素在元祖中出现的次数。 实例 以上实例输出结果如下:
阅读全文
摘要:list()方法 描述 列表 list() 方法用于将可迭代对象(字符串、列表、元祖、字典)转换为列表。 注:元组与列表是非常类似的,区别在于元组的元素值不能修改,元组是放在括号中,列表是放于方括号中。 语法 list() 方法语法: 参数 iterable-- 要转换为列表的可迭代对象(字符串、列
阅读全文
浙公网安备 33010602011771号