关于nparray和list的转换,可以用np.array和tolist函数,但这两个函数并不会改变原本变量的类型,如下所示。

>>> a = [1,2,3]
>>> type(a)
<class 'list'>
>>> import numpy as np
>>> np.array(a)
array([1, 2, 3])
>>> type(a)
<class 'list'>
>>> b = np.array(a)
>>> type(b)
<class 'numpy.ndarray'>
>>> b.tolist()
[1, 2, 3]
>>> type(b)
<class 'numpy.ndarray'>
>>> c = b.tolist()
>>> type(c)
<class 'list'>
>>> b = b.tolist()
>>> b
[1, 2, 3]
>>> type(b)
<class 'list'>
>>> exit()

如果想得到改变类型之后的变量,需要给一个赋值。

nparray和list的转换相关推荐

  1. 1.2 波士顿房价预测(飞桨版)

    文章目录 一.框架加载 二.数据处理 三.模型设计 四.训练配置 五.训练过程 六.保存并测试模型 6.1 保存模型 6.2 测试模型 一.框架加载 在数据处理之前,需要先加载飞桨框架的相关类库. # ...

  2. javabean实体类与实体类之间的快速转换

    一.Dozer是什么? dozer是一个能把实体和实体之间进行转换的工具.只要建立好映射关系.就像是ORM的数据库和实体映射一样. 使用方法示例如下: // article(PO) -> art ...

  3. C++ 笔记(35)— std::to_string 转换整形数字为字符串

    1. 函数原型 string to_string (int val); string to_string (long val); string to_string (long long val); s ...

  4. C++ OJ 中多行数据输入(大小写转换、通过移位运算实现2的n次方、多组输入,每行输入数量不一样)

    1. 多组输入,输出每行最大值 while(cin>>a>>b) 主要解决的是两个为一组的多组数据输入,当一次只输入一个数据时就用 while(cin>>a) 输入 ...

  5. 数据结构(02)— 时间复杂度与空间复杂度转换

    1. 时间复杂度转化为空间复杂度 常用的降低时间复杂度的方法有递归.二分法.排序算法.动态规划等,降低空间复杂度的核心思路就是,能用低复杂度的数据结构能解决问题,就千万不要用高复杂度的数据结构. ​ ...

  6. NumPy — 创建全零、全1、空、arange 数组,array 对象类型,astype 转换数据类型,数组和标量以及数组之间的运算,NumPy 数组共享内存

    NumPy 简介 一个用 python 实现的科学计算包.包括: 1.一个强大的 N 维数组对象 Array : 2.比较成熟的(广播)函数库: 3.用于整合 C/C++ 和 Fortran 代码的工 ...

  7. Python+OpenCV 图像处理系列(7)—— 图像色彩空间及转换

    1. 色彩空间转换函数 cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) 第一个参数为加载在内存的读片,第二个参数为转换的类型,其中包括: COLOR_BGR2GRAY = ...

  8. 【C#】类——里式转换

    类是由面对对象程序设计中产生的,在面向结构的程序设计例如C语言中是没有类这个概念的!C语言中有传值调用和传址调用的两种方式!在c语言中,主方法调用方法,通过传递参数等完成一些操作,其中比较常用的的数据 ...

  9. shell 批量转换文件编码

    相信大家在平时的跨平台编程中碰到过文件编码问题,比如在Windows代码字符编码方式是GB2312,然而转到Linux却只支持utf-8,虽然对代码部分没啥影响,但是很多中文注释部分,却一片乱码,很让 ...

最新文章

  1. linux FTP服务器访问权限的问题
  2. android毛玻璃遮罩效果_css3毛玻璃效果[模糊图片]
  3. java extends原则_Java泛型extends及super区别实例解析
  4. Matlab编写一个脚本计算e,Matlab编程基础I脚本.PPT
  5. Nginx配置SSL报错 nginx: [emerg] unknown directive ssl
  6. Qt之进程间通信(Windows消息)
  7. 论文笔记_S2D.30_2017-CSVT_使用全卷积深度残差网络,作为分类问题,从单目图像估计深度
  8. 神经网络入门学习-一些基本的概念+不含隐层
  9. anaconda r 语言_Centos7系统下R、 Rstudio及sparklyr的安装与配置
  10. 群晖服务器中用Docker运行Oracle11g
  11. ATMEGA128+ADS1110+12864液晶显示程序和电路图
  12. 高通蓝牙耳机开发方法-周康
  13. 32*32的booth算法的乘法器
  14. 通信原理第三章:窄带随机过程
  15. CM311-1a YST(2G+16G)刷Armbian后的网络设置
  16. 推荐一款手机、电脑必备的效率工具,功能强大,支持所有平台
  17. rancher 启动命令_Rancher 中文文档 —— 快速入门指南
  18. Eclipse RCP入门
  19. 美庐生物IPO被终止:年营收3.85亿 陈林为实控人
  20. bootstrap5基本使用

热门文章

  1. java中this的两个作用
  2. 一本科肄业生的彷徨与迷茫
  3. 京东手机商品详情页技术解密
  4. 【现代通信原理笔记】1 导论
  5. 计算机主板性能,不同价位的主板性能有差别吗_主板评测-中关村在线
  6. php 图片印章_php工具型代码之印章抠图|chu
  7. 塞尔达传说键鼠适配百度网盘下载
  8. npm 淘宝镜像源更新了
  9. imessage_如何防止人们知道您已阅读他们的iMessage
  10. YC创始人格雷厄姆:如何才能发现创业思路?