python实现将一维列表转换为多维列表(numpy+reshape)


Posted in Python onNovember 29, 2019

如题,我们直接使用numpy

#!D:/workplace/python
# -*- coding: utf-8 -*-
# @File : numpy_reshape.py
# @Author: WangYe
# @Date : 2018/7/23
# @Software: PyCharm
import numpy
a=[1,2,3,1,4,5,5846,464,64,456,456,4]
print(a)
b=numpy.array(a).reshape(len(a),1)  # reshape(列的长度,行的长度)
print(b) #转换为二维矩阵
print('b的形状是'+numpy.shape(b)) #12行1列

运行结果为:

D:\anaconda3\python.exe D:/workplace/python/TEST/numpy_reshape.py
[1, 2, 3, 1, 4, 5, 5846, 464, 64, 456, 456, 4]
[[  1]
 [  2]
 [  3]
 [  1]
 [  4]
 [  5]
 [5846]
 [ 464]
 [ 64]
 [ 456]
 [ 456]
 [  4]]
(12, 1)

这样,我们就将一维列表转换为二维列表啦,俗称列表中的列表。

以上这篇python实现将一维列表转换为多维列表(numpy+reshape)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Django中使用locals()函数的技巧
Jul 16 Python
用python记录运行pid,并在需要时kill掉它们的实例
Jan 16 Python
python使用matplotlib绘制折线图教程
Feb 08 Python
python查看列的唯一值方法
Jul 17 Python
学生信息管理系统python版
Oct 17 Python
Django 视图层(view)的使用
Nov 09 Python
Python实现常见的回文字符串算法
Nov 14 Python
Python英文文章词频统计(14份剑桥真题词频统计)
Oct 13 Python
Django实现分页显示效果
Oct 31 Python
Python实现word2Vec model过程解析
Dec 16 Python
python获取百度热榜链接的实例方法
Aug 25 Python
matplotlib绘制鼠标的十字光标的实现(自定义方式,官方实例)
Jan 10 Python
Python 基于wxpy库实现微信添加好友功能(简洁)
Nov 29 #Python
Python+numpy实现矩阵的行列扩展方式
Nov 29 #Python
基于python判断目录或者文件代码实例
Nov 29 #Python
numpy.linalg.eig() 计算矩阵特征向量方式
Nov 29 #Python
python解析命令行参数的三种方法详解
Nov 29 #Python
关于numpy中eye和identity的区别详解
Nov 29 #Python
python+Django+pycharm+mysql 搭建首个web项目详解
Nov 29 #Python
You might like
PHP扩展模块Pecl、Pear以及Perl的区别
2014/04/09 PHP
win10环境PHP 7 安装配置【教程】
2016/05/09 PHP
PHP让数组中有相同值的组成新的数组实例
2017/12/31 PHP
PHP explode()函数用法讲解
2019/02/15 PHP
KindEditor在php环境下上传图片功能集成的方法示例
2020/07/20 PHP
jquery 操作表格实现代码(多种操作打包)
2011/03/20 Javascript
使用jQuery的attr方法来修改onclick值
2014/07/07 Javascript
javascript中typeof操作符和constucor属性检测
2015/02/26 Javascript
jQuery对象和DOM对象之间相互转换的方法介绍
2015/02/28 Javascript
JavaScript实现cookie的写入、读取、删除功能
2015/11/05 Javascript
JavaScript的removeChild()函数用法详解
2015/12/27 Javascript
JS实现获取剪贴板内容的方法
2016/06/21 Javascript
Bootstrap CDN和本地化环境搭建
2016/10/26 Javascript
基于Javascript实现的不重复ID的生成器
2016/12/25 Javascript
RequireJs的使用详解
2017/02/19 Javascript
jQuery animate()实现背景色渐变效果的处理方法【使用jQuery.color.js插件】
2017/03/15 Javascript
为什么我们要做三份 Webpack 配置文件
2017/09/18 Javascript
谈谈vue中mixin的一点理解
2017/12/12 Javascript
vue-cli3.0 特性解读
2018/04/22 Javascript
JavaScript引用类型之基本包装类型实例分析【Boolean、Number和String】
2018/08/09 Javascript
js之切换全屏和退出全屏实现代码实例
2019/09/09 Javascript
layui使用form表单实现post请求页面跳转的方法
2019/09/14 Javascript
Vue是怎么渲染template内的标签内容的
2020/06/05 Javascript
[43:47]完美世界DOTA2联赛PWL S3 LBZS vs Phoenix 第一场 12.09
2020/12/11 DOTA
python使用socket连接远程服务器的方法
2015/04/29 Python
详解Python3中的迭代器和生成器及其区别
2018/10/09 Python
浅谈Python批处理文件夹中的txt文件
2019/03/11 Python
python库matplotlib绘制坐标图
2019/10/18 Python
python中利用matplotlib读取灰度图的例子
2019/12/07 Python
Python unittest单元测试框架实现参数化
2020/04/29 Python
tensorflow与numpy的版本兼容性问题的解决
2021/01/08 Python
html5版canvas自由拼图实例
2014/10/15 HTML / CSS
阿迪达斯德国官方网站:adidas德国
2017/07/12 全球购物
大学四年学习的自我评价分享
2013/12/09 职场文书
和谐拯救危机观后感
2015/06/15 职场文书
解决spring.thymeleaf.cache=false不起作用的问题
2022/06/10 Java/Android