码迷,mamicode.com
首页 > 其他好文 > 详细

人工智能——笔记

时间:2018-05-16 18:47:33      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:基础   mat   队列   function   plot   aaa   元素   过滤器   默认   

人工智能

数据类型

几个基础方法/函数

说明:数据处理需要更加精准的数据描述,下面几个方法是对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

人工智能——笔记

标签:基础   mat   队列   function   plot   aaa   元素   过滤器   默认   

原文地址:https://www.cnblogs.com/hellangels333/p/9047109.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!