zoukankan      html  css  js  c++  java
  • 科学计算——笔记

    人工智能

    数据类型

    几个基础方法/函数

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

  • 相关阅读:
    Ajax基本用法
    浏览器兼容性问题
    对闭包的简单理解
    JSON
    Ajax知识
    对jsonp原理理解
    java Active Object模式(上)
    物联网传输协议MQTT
    谈谈如何在面试中发掘程序猿的核心竞争力
    响应式Web设计的9项基本原则
  • 原文地址:https://www.cnblogs.com/hellangels333/p/9047109.html
Copyright © 2011-2022 走看看