![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python学习笔记
文章平均质量分 56
ZcsLv_zyq
这个作者很懒,什么都没留下…
展开
-
python学习__基础部分(毕设用的)
python字典一个key对应多个value实现python的字典是一个key对应一个value,如果想要一个key对应多个value,那么可以用collections模块的defaultdict来实现:python的字典是一个key对应一个value,如果想要一个key对应多个value,那么可以用collections模块的defaultdict来实现:from collections import defaultdictd = defaultdict(list)d['one'].ap原创 2021-03-24 21:41:50 · 118 阅读 · 1 评论 -
python学习(一)语法__更新
print打印字符串方式:https://www.jb51.net/article/130867.htm原创 2021-03-16 19:18:54 · 65 阅读 · 0 评论 -
Python笔记—函数式编程
函数的参数Python的函数定义非常简单,但灵活度却非常大。除了正常定义的必选参数外,还可以使用默认参数、可变参数和关键字参数,使得函数定义出来的接口,不但能处理复杂的参数,还可以简化调用者的代码。可变参数定义可变参数和定义一个list或tuple参数相比,仅仅在参数前面加了一个*号。在函数内部,参数numbers接收到的是一个tuple,因此,函数代码完全不变。但是,调用该函数时,可以传入任意个参数,包括0个参数:def calc(*numbers): sum = 0 f..原创 2020-12-29 09:27:12 · 75 阅读 · 0 评论 -
tuple list dict和set的记录符号极其区别
分辨tuple,list,dict和set: tuple是用 () 来表示的,比如(1,2,3),它是不可变的,但如果里面有list,list是可变的,适合平常存放数据; list是用 [] 来表示的,比如['c','b'.'a'],它是一个有序集合,可以添加删除元素,适合平常的增删改查使用; dict是用 {} 来表示的,比如{'b': 12, 'a' : 23},它是key-value组合,特性与list类似,但它查找速度快,占用内存高,key必须是不可变的,适合用来快...原创 2020-12-24 14:42:20 · 151 阅读 · 0 评论 -
python入门学习笔记之高级特性——廖雪峰
切片对list[ ]和tuple()可以切片,例L = ['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack']取前m-k个元素:>>> L[m-1:k] 当取前三个时,L[:3]或L[:3];L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3['Michael', 'Sarah', 'Tracy']取倒数几个元素:>>> L[-2:]['Bob', 'Jack']>>>.原创 2020-12-23 15:10:25 · 98 阅读 · 0 评论