6-5 零基础Python准备方法
【基础知识样例篇】
在这里抛砖引玉给出几个样例,大家可以按照相似的整理方式,把自己暂时记不住但是平时见过的语法整理好。1、字符串,字典,列表,元组,集合
常见的问题有两类,:
“列表和集合有什么区别?” ———区别类问题,只要用语言简单解释即可。
“列表中如何添加新元素?字符串如何全部转为小写?“———操作类问题,报出函数即可。
相关的知识点如下:
字符串:字符串用单引号(')或双引号(")括起来,不可变。
常见操作:
strip():去除空格或指定的字符。
split():把字符串以sep为分隔符分割,maxsplit为分割次数,返回一个列表(不包含分割符)。
字典:无序(不能索引),数据关联性强,在同一个字典中,键(key)必须是唯一的。
***** 列表是有序的对象集合,字典是无序的对象集合。
常见操作:
clear():清除字典中的所有元素。
copy():复制一份元组,相当于一次浅拷贝。
update({“key”:”value”}):更新字典,或是添加元素
列表:写在方括号之间,元素用逗号隔开。和字符串一样,list可以被索引和切片。列表的元素是可以改变的。
常见操作:
append():在原有列表最后位置上追加新元素到列表,不生成新的列表。
clear():清空列表里面的元素,不生成新列表。
copy():复制一份列表,相当于一次浅拷贝。
元组:元组的元素不能修改。可以被索引和切片。
常用操作:
count():统计元组中包含value元素的数量,返回一个int值。
[start:stop:step]:切片操作。
集合:一个无序不重复元素的序列。
常用操作:
add():在集合里添加一个元素,不生成新的集合。
clear():清空集合里面的元素,不生成新的集合。
difference():传入一个或多个参数集合对比,返回一个与参数集合不一样元素的集合。
2、深拷贝和浅拷贝
在python中,对象赋值实际上是对象的引用。当创建一个对象,然后把它赋给另一个变量的时候,python并没有拷
剩余60%内容,订阅专栏后可继续查看/也可单篇购买
<p> 为什么要学习本专刊 (1)数据分析面试日益激烈,招聘门槛提高,对业务、技术的综合考察难度上升; (2)网上对数据分析面试题型的整理与解析质量参差不齐,缺少框架清晰、内容全面的学习资料; (3)直击数据分析面试热点问题; </p>