随笔分类 -  Python常用函数

摘要:字典 in 操作符 描述 字典 in 操作符用于判断键(key)是否存在于字典(D)中,如果键在字典中返回True,否则返回False。 语法 in 操作符 语法: 参数 key -- 要在字典中查找的键。 返回值 如果键在字典里返回True,否则返回False。 实例 以上实例输出结果为: 阅读全文
posted @ 2018-12-29 01:05 小黑_9527 阅读(574) 评论(0) 推荐(0)
摘要:values()方法 描述 字典 values() 方法以列表形式(并非直接的列表,若要返回列表值还需调用list函数)返回字典中的所有值。 语法 values() 方法语法: 参数 无。 返回值 以列表形式返回字典中的所有值。 实例 以上实例输出结果为: 阅读全文
posted @ 2018-12-29 00:59 小黑_9527 阅读(7847) 评论(0) 推荐(0)
摘要:keys()方法 描述 字典 keys() 方法以列表形式(并非直接的列表,若要返回列表值还需调用list函数)返回字典中的所有的键。 语法 keys() 方法语法: 参数 无。 返回值 以列表形式返回字典中的所有的键。 实例 以上实例输出结果为: 阅读全文
posted @ 2018-12-29 00:52 小黑_9527 阅读(3222) 评论(0) 推荐(0)
摘要:items()方法 描述 字典 items() 方法以列表形式(并非直接的列表,若要返回列表值还需调用list函数)返回可遍历的(键, 值) 元组数组。 语法 items() 方法语法: 参数 无。 返回值 以列表形式返回可遍历的(键, 值) 元组数组。 实例 以上实例输出结果为: 阅读全文
posted @ 2018-12-29 00:41 小黑_9527 阅读(4393) 评论(0) 推荐(0)
摘要:copy()方法 描述 字典 copy() 方法返回一个字典的浅拷贝(父不变,子变)。 语法 copy() 方法语法: 参数 无。 返回值 返回一个字典的浅拷贝(父不变,子变)。 实例 以上实例输出结果为: 直接引用、浅拷贝、深拷贝的区别 可以通过以下实例说明: 实例中 D2 其实是 D1 的赋值引 阅读全文
posted @ 2018-12-29 00:33 小黑_9527 阅读(1828) 评论(0) 推荐(0)
摘要:clear(D)方法 描述 字典 clear() 方法用于删除字典内所有元素。 语法 clear() 方法语法: 参数 无。 返回值 该方法没有任何返回值。 实例 以上实例输出结果为: 阅读全文
posted @ 2018-12-29 00:24 小黑_9527 阅读(357) 评论(0) 推荐(0)
摘要:popitem()方法 描述 字典 popitem() 方法随机返回并删除字典中的一个键/值对(一般删除末尾对)。 如果字典已经为空,却调用了此方法,就报出KeyError异常。 语法 popitem() 方法语法: 参数 无 返回值 返回一个键值对(key,value)形式。 实例 输出结果; 阅读全文
posted @ 2018-12-29 00:16 小黑_9527 阅读(758) 评论(0) 推荐(0)
摘要:pop(D)方法 描述 字典 pop() 方法删除给定键所对应的键/值对,并返回被删除的值。给定键如果不在字典中,则必须设置一个default值,否则会报错,此时返回的就是default值。 语法 pop() 方法语法: 参数 key: 要删除的键/值对所对应的键 default: 可选参数,给定键 阅读全文
posted @ 2018-12-29 00:05 小黑_9527 阅读(560) 评论(0) 推荐(0)
摘要:get()方法 描述 字典 get() 方法和 setdefault() 方法类似,返回指定键的值,如果键不在字典中,返回一个指定值,默认为None。 get() 和 setdefault() 区别: setdefault() 返回的键如果不在字典中,会添加键(更新字典),而 get() 不会添加键 阅读全文
posted @ 2018-12-26 23:32 小黑_9527 阅读(2190) 评论(0) 推荐(0)
摘要:setdefault()方法 描述 字典 setdefault() 方法和 get()方法类似,返回指定键的值,如果键不在字典中,将会添加键并将值设置为一个指定值,默认为None。 get() 和 setdefault() 区别: setdefault() 返回的键如果不在字典中,会添加键(更新字典 阅读全文
posted @ 2018-12-26 23:28 小黑_9527 阅读(4623) 评论(0) 推荐(0)
摘要:fromkeys()方法 描述 字典 fromkeys() 方法用于创建一个新的字典,并以可迭代对象中的元素分别作为字典中的键,且所有键对应同一个值,默认为None。 语法 fromkeys() 方法语法: 参数 iterable-- 用于创建新的字典的键的可迭代对象(字符串、列表、元祖、字典)。 阅读全文
posted @ 2018-12-26 19:51 小黑_9527 阅读(589) 评论(0) 推荐(0)
摘要:dict()函数 描述 字典 dict() 函数用于创建一个新的字典,用法与 Pyhon 字典 update() 方法相似。 语法 dict() 函数函数语法: 参数 key/value -- 用于创建字典的键/值对,此处可以表示键/值对的方法有很多,请看实例。 返回值 返回一个新的字典。 实例 以 阅读全文
posted @ 2018-12-26 15:51 小黑_9527 阅读(4402) 评论(0) 推荐(0)
摘要:zip()函数 描述 zip() 函数用于将可迭代对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的对象。 如果各个可迭代对象的元素个数不一致,则返回的对象长度与最短的可迭代对象相同。 利用 * 号操作符,与zip相反,进行解压。 语法 zip() 函数语法: 参数 iter 阅读全文
posted @ 2018-12-26 15:49 小黑_9527 阅读(646) 评论(0) 推荐(0)
摘要:update() 方法 描述 字典 update() 方法用于更新字典中的键/值对,可以修改存在的键对应的值,也可以添加新的键/值对到字典中。 用法与 dict() 函数相似。 语法 update() 方法语法: 参数 key/value -- 用于更新字典的键/值对,此处可以表示键/值对的方法有很 阅读全文
posted @ 2018-12-26 15:34 小黑_9527 阅读(2257) 评论(0) 推荐(0)
摘要:tuple()方法 描述 元组 tuple() 方法用于将可迭代对象(字符串、列表、元祖、字典)转换为元组。 语法 tuple() 方法语法: 参数 iterable -- 要转换为元组的可迭代对象(字符串、列表、元祖、字典)。 返回值 返回元组。 实例 1 实例 2 以上实例输出结果为: 阅读全文
posted @ 2018-12-26 14:30 小黑_9527 阅读(1431) 评论(0) 推荐(0)
摘要:min(T)方法 描述 元组 min() 方法返回元组中元素最小值。 语法 min() 方法语法: 参数 T -- 指定的元组。 返回值 返回元组中元素最小值。 实例 以上实例输出结果如下: 阅读全文
posted @ 2018-12-26 14:13 小黑_9527 阅读(418) 评论(0) 推荐(0)
摘要:max(T)方法 描述 元组 max() 方法返回元组中元素最大值。 语法 max() 方法语法: 参数 T -- 指定的元组。 返回值 返回元组中元素最大值。 实例 以上实例输出结果如下: 阅读全文
posted @ 2018-12-26 14:10 小黑_9527 阅读(470) 评论(0) 推荐(0)
摘要:index(T)方法 描述 元组 index() 方法用于从元祖中找出某个对象第一个匹配项的索引位置,如果这个对象不在元祖中会报一个异常。 语法 index() 方法语法: 参数 obj -- 指定检索的对象。 start -- 可选参数,开始索引,默认为0。(可单独指定) end -- 可选参数, 阅读全文
posted @ 2018-12-26 14:05 小黑_9527 阅读(555) 评论(0) 推荐(0)
摘要:count(T)方法 描述 元组 count() 方法用于统计某个元素在元祖中出现的次数。 语法 count() 方法语法: 参数 obj -- 元祖中统计的对象。 返回值 返回元素在元祖中出现的次数。 实例 以上实例输出结果如下: 阅读全文
posted @ 2018-12-26 13:58 小黑_9527 阅读(535) 评论(0) 推荐(0)
摘要:list()方法 描述 列表 list() 方法用于将可迭代对象(字符串、列表、元祖、字典)转换为列表。 注:元组与列表是非常类似的,区别在于元组的元素值不能修改,元组是放在括号中,列表是放于方括号中。 语法 list() 方法语法: 参数 iterable-- 要转换为列表的可迭代对象(字符串、列 阅读全文
posted @ 2018-12-25 16:48 小黑_9527 阅读(688) 评论(0) 推荐(0)