人工智能——笔记
Posted hellangels333
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了人工智能——笔记相关的知识,希望对你有一定的参考价值。
人工智能
数据类型
几个基础方法/函数
说明:数据处理需要更加精准的数据描述,下面几个方法是对tump、ist、dict 的补充:
1.namedtuple 将元组改为坐标的函数???将元组改为可用索引的对象
元组本身用键取,不能索引2.deque 高效实现列表的增删,适用于队列(先进先出FIFO,实现两边操作)和栈(先进后出LIFO,实现一边操作)
能实现“a.appendleft(‘qqq‘) / 左边插入”
3.defaultdict 默认字典 当键不存在时返回一个默认值
dd= defaultdict(aaa:‘默认值‘)
4.OrderedDict 有序字典,给字典内的项固定位置
List列表函数 : filter()过滤器、map()映射器、reduce()累积器
1.filter(function,itweable) 过滤(函数,序列)返回True / False
2.map(列表,[1,2,3,4]) 以第二个函数的参数调用第一个列表的元素组成新列表,生成一个对象,用list(newlist) 转义为列表
<!-- PPt上有例子 -->
3.reduce() 累计器 先对前面1、2函数操作再对后面依次操作
from functools import reduce
...
matplotlib库 画图
numpy库 是N维数组对象
‘数组’这个概念在其他语言中是列表、字典的统称
性能高,比原生的lsit效率高很多
import numpy as np
np.array(‘123‘,‘456‘,‘789‘)
数组 轴0(横) 轴1(竖)
Scipy Pands
以上是关于人工智能——笔记的主要内容,如果未能解决你的问题,请参考以下文章
[原创]java WEB学习笔记61:Struts2学习之路--通用标签 property,uri,param,set,push,if-else,itertor,sort,date,a标签等(代码片段