Python
新的征程,新的自由
「已注销」
生活中的安逸,独挡不了我的热血!
展开
-
Python sort与sorted的区别
前言python的排序有两个方法,一个是list对象的sort方法,另外一个是builtin函数里面sorted,主要区别:sort仅针对于list对象排序,无返回值, 会改变原来队列顺序sorted是一个单独函数,可以对可迭代(iteration)对象排序,不局限于list,它不改变原生数据,重新生成一个新的队列本篇是基于python3.6讲解的,python2会多一个cmp参数,c...转载 2020-03-29 18:04:46 · 358 阅读 · 0 评论 -
Python中排序指南
这里写目录标题基本排序关键函数Operator 模块函数升序和降序排序稳定性和排序复杂度其它基本排序简单的升序排序非常简单:只需调用 sorted() 函数即可。它会返回一个新的已排序列表。sorted([5, 2, 3, 1, 4])[1, 2, 3, 4, 5]也可以使用 list.sort() 方法,它会直接修改原列表(并返回 None 以避免混淆),通常来说它不如 sorted...翻译 2020-03-25 21:29:17 · 160 阅读 · 0 评论 -
Python中集合分析
集合分析函数/方法名等价操作符add()为集合添加元素clear()移除集合中的所有元素copy()拷贝一个集合difference()返回多个集合的差集difference_update()移除集合中的元素,该元素在指定的集合也存在。discard()删除集合中指定的元素intersection()返回集合的交集int...原创 2020-03-28 21:21:53 · 184 阅读 · 0 评论 -
Python中字典分析
字典分析方法名字作用dict.clear()删除字典中所有元素dict clear()返回字典(浅拷贝)的一个副本dict.fromkeys (seq,val=None)创建并返回一个新字典,以seq中的元素做该字典的键,val做该字典中所有键值对应的初始值(若不提供此值,则默认为None)dict.get (key,default=None)对字典...原创 2020-03-26 14:06:19 · 159 阅读 · 0 评论 -
Python中列表分析
列表分析列表函数作用list.append (obj)向列表中添加一个对象objlist.count (obj)返回一个对象obj在列表中出现的次数list.extend (seq)把序列seq的内容添加到列表中list.index (obj,i=0,j=len(list))返回list[k]==obj的k值,并且k的范围在i<=k<j;...原创 2020-03-25 23:22:30 · 229 阅读 · 0 评论 -
Python中序列分析
列表的内置函数函数名功能enumerate(itr)接受一个可迭代对象作为参数,返回一个enumerate对象(同时也是一个迭代器),该对象生成由 itr ,每个元素的index值和item值组成的元组len(seq)返回 seq 的长度max()找出序列的最大值min()找出序列的最小值sum(seq,init=0)返回seq和可选参数in...原创 2020-03-24 17:13:34 · 274 阅读 · 0 评论 -
Python(列表推导式、元组推导式、字典推导式和集合推导式)
推导式(又称解析器),是 Python 独有的一种特性。使用推导式可以快速生成列表、元组、字典以及集合类型的数据,因此推导式又可细分为列表推导式、元组推导式、字典推导式以及集合推导式。Python列表推导式列表推导式可以利用 range 区间、元组、列表、字典和集合等数据类型,快速生成一个满足指定需求的列表。列表推导式的语法格式如下:variable = [out_exp for out...原创 2020-03-19 17:07:13 · 2365 阅读 · 0 评论 -
Python 使用input()实现多输入
用map( ) , split( )以及input( ) 可以实现用input( )同时输入多个数。1.map( )map()函数接收两个参数,一个是函数,一个是序列,map将传入的函数依次作用到序列的每个元素,并把结果作为新的list返回。2.split( )拆分字符串。通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list)3.map(function,input(“以空...原创 2020-03-26 21:03:43 · 2874 阅读 · 0 评论 -
Python小发现(一)
复数的内建属性复数对象拥有数据属性,分别为复数的实部与虚部。复数还拥有conjugate方法,调用它可以返回该复数的共轭复数对象(两头牛背上的架子称为轭,轭使两头牛同步行步。共轭即为按一定的规律相配的一对一)。属性描述num.real求该复数的实部num.imag求该复数的虚部num.conjugate()返回该复数的共轭复数aConm = 8.33...翻译 2020-02-24 12:40:28 · 124 阅读 · 0 评论