
Python补充(Interview)
文章平均质量分 89
作为Python学习过程中的知识补充,主要是针对面试中遇到的知识点的总结学习,时刻谨记自己只是门外汉,学到只是冰山一角。
ZoomToday
笔耕不辍,热血青春。多看多学发现自己会的只是冰山一角
展开
-
【Python Interview】Python列表、元组、集合与字典
文章目录list(列表)定义操作增删查改判断脚本操作排序切片元组定义与列表的转化 list(列表) 定义 定义列表:变量名=[val1,val2,…,valn],其中值可以是任意类型的数据或者容器;空数组:变量名=[] 或者 变量名=list() 列表为每个元素分配下标,所以可以使用下标直接随机访问数据,同时列表有增删查改操作 操作 增 函数 说明 list.append(val) 将括号中的数据添加到列表末尾 list.extend(val) 合并列表,将括号中的列表添加到列表中,原创 2021-08-09 17:03:44 · 2342 阅读 · 1 评论 -
【Python Interview】is和==的区别
文章目录Python对象三个基本要素is和==的区别 Python对象三个基本要素 在讲is和==这两种运算符区别之前,首先要知道Python中对象包含的三个基本要素,分别是:id(身份标识,即地址)、type(数据类型)和value(值)。 is和==的区别 is是同一性运算符,==是比较操作符,is和= =都是对对象进行比较判断作用的,但对对象比较判断的内容并不相同。 ==是python标准操作符中的比较操作符,用来比较判断两个对象的value(值)是否相等,例如下面两个字符串间的比较: &原创 2021-08-05 17:11:23 · 2007 阅读 · 0 评论 -
【Python Interview】Python垃圾回收机制
文章目录写在前面引用计数原理简述引用计数器优缺点优点缺点标记-清除与分代回收循环引用问题原理简述标记-清除分代回收触发条件处理流程 写在前面 垃圾回收(Garbage Collection,GC)作为现代编程语言的自动内存管理机制,专注于两件事:1)找到内存中无用的垃圾资源;2)清除这些垃圾并把内存让出来给其他对象使用。 现在的高级语言如Java、C#等,都采用了垃圾回收机制,而不再是C,C++里用户自己管理维护内存的方式。自己管理内存极其自由,可以任意申请内存,但如同一把双刃剑,为大量内存泄漏、悬原创 2021-04-07 21:58:37 · 2795 阅读 · 6 评论