2041-Marry-AI+java方向-就业:否 扫二维码继续学习 二维码时效为半小时

(0评价)
价格: 免费

通过索引直接访问元素

我们可以通过索引直接访问元素。索引的区间在【0,列表长度-1】这个范围。超过这个范围则会抛出异常。

index()获得指定元素在列表中首次出现的索引count()获得指定元素在列表中出现的次数

len()返回列表长度

 

 

 

[展开全文]

删除:

    del删除

    pop()方法

      remove()方法

    

[展开全文]

列表元素的增加和删除

  append()方法

+运算符操作

extend()方法

insert()插入元素

乘法扩展

 

 

[展开全文]

序列

       是一种数据存储方式,用来存储一系列的数据。在内存中,序列就是一块用来存放多个值的连续的内存空间。

[展开全文]

基本运算符

运算符的优先级

实际使用中,记住如下简单的规则即可,复杂的表达式一定要使用小括号组织。

1.乘除优先加减

2.位运算和算术运算>比较运算符>赋值运算符>逻辑运算符

[展开全文]

可变字符串

可以使用io。stringI()对象或array模块。

[展开全文]

format()基本用法

新增一个格式化字符串的函数str.format()

基本语法是通过{}和:来代替以前的%

[展开全文]

spilt()可以基于指定分隔符将字符串分割成多个子字符串(存储到列表中)。如果不指定分割符,则默认使用空白字符(换行符/空格符/制表符)。

join()的作用和spilt()作用刚好相反,用于将一系列字符串连接

[展开全文]

str()实现数字转换字符串

replace()实现字符串替换

 

[展开全文]

字符串拼接:

如果+两边都是字符串,则拼接

如果+两边都是数字,则加法运算

如果+两边类型不同。则抛出异常

字符串复制:

使用*可以实现字符串复制

不换行打印:

end="任意字符串"

从控制台读取字符串:

使用input()从控制台读取键盘输入的内容

 

[展开全文]

字符串的编码:

  使用内置函数ord()可以把字符串转换成对应得Unicode码。

  使用内置函数char()可以把十进制数字转化成对应得字符

 

 

[展开全文]

同一运算符

is 是判断两个标识符是不是引用的同一个对象

is not 是判断两个标识符是不是引用的不同的对象

== 是表示引用变量引用对象的值是否相等

[展开全文]

程序基本格式

1.恰当的空格,缩进问题

(1)逻辑行首的空白(空格和制表符)用来决定逻辑行的缩进层次,从而用来决定语句的分组。

(2)语句从新行的第一列开始。

(3)缩进风格统一:

         1)每个缩进层次使用单个制表符或4个空格(IDE会自动将制表符设置成4个空格)

         2)python用缩进而不是{}表示程序块

2.Python区分大小写

3注释

    (1)行注释:每行注释前加#号。当解释器看到#,则忽略这一行#后面的内容

    (2)段注释:使用连续的三个单引号(''')。当解释看到''',则会扫描到下一个''',然后忽略他们之间的内容。

[展开全文]

去除首尾信息

通过strip()去除字符串首尾指定信息。通过lstripe()去除左字符串指定信息,rstripe去除字符串右边信息。

格式排版

center()、ljust()、rjust()这三个函数用于对字符串实现排版。

isalnum()是否为字母和数字

isalpha()检测字符串是否只由字母组成(含汉字)

isdigit()检测字符串是否只由数字组成

isspace()检测是否为空白页

isupper()是否为大写字母

islower()是否为小写字母

[展开全文]

字符串切片slice操作:

【起始偏移量start,终止偏移量end,步长step 】

[展开全文]

同时调整多个参数,模型运行非常慢。更换数据预处理的方式。

[展开全文]

调参可以画学习曲线,或者进行网格搜索。模型调参,第一步找目标。

泛化误差:当模型在未知数据表现很差时,表明模型泛化能力不够。模型太简单和太复杂泛化误差都会很大。

偏差-方差困境。n_estimator增加,不影响单个模型的复杂度。调参方向:降低模型复杂度。

max_deph有增无减,模型复杂度增加。

当复杂度无法再降低时,就可以不用再tiaozhnegle

[展开全文]

[*矩阵]查看列的索引。需要Ytest所带的索引,

[展开全文]

使用随机森林填补缺失值。n个数据,特征T有缺失值,把特征T当作标签,作为训练集。遍历所有特征,缺失值最少的特征进行填补,因为一开始需要的缺失值最少。当进行到最后一行时,那么在弥补缺失值最多的数据时,就有足够多的准确数据了。

[展开全文]

随机森林填补获取数据集时的缺失值。

sklearn.impute.SimpleImputer轻松填补数据缺失值。

 

[展开全文]