https://blog.csdn.net/hustqb/article/details/78090365

TypeError: can only concatenate list (not "int") to list

出错原因    A=np.array([a,a+2,a])  去掉红色部分解决

之所以出现上面的问题,是因为a的数组是用 a=[1,2,3,4,5]创建的,

这要改成np的array才能不报错。

a=np.array(a)  才行。这样做就不用去掉红色部分了。

import numpy as np

if __name__ == '__main__':

a=[1,2,3,4]
    A=np.append(a,a)                             #给数组的一行进行扩增
    print(A)

A=np.append([a],[a],axis=0)              #给数组扩充一行,这里好像【a】【a】必须是同类型的才可以
    print(A)

输出:

[1 2 3 4 1 2 3 4]

[[1 2 3 4]
 [1 2 3 4]]

##########################################################################################

一维数组组成二维数组的方法:

if __name__ == '__main__':

a=[1,2,3,4]
    a=np.array(a)        #这句话至关重要,因为用的是np库,所以尽量不要用Python内建的序列。
    b=a+2
    print(b)
    A=np.array([a,b,a])
    print(A)

输出:

[[1 2 3 4]
 [3 4 5 6]
 [1 2 3 4]]

######################################################################################

https://blog.csdn.net/zxyhhjs2017/article/details/81502301

对np数组追加行和列的操作。

import numpy as np

if __name__ == '__main__':

#    A=PLS.load_YY()
#    print(A)
    a=[1,2,3,4]
    a=np.array(a)
    B=[5,6,7,8]
    for i in range(10):
        B=np.c_[B,a]
    print(B.T)
    
    
   # np.r_[] #它的作用有点类似与拼起来,把两个数组横向拼接起来。编程一个横向的大数组
   # np.c_[] #它的作用是把积木(数组),按照列一条一条的贴上去。   然后如果转置.T一下就变成追加行了。

输出:

[[5 6 7 8]
 [1 2 3 4]
 [1 2 3 4]
 [1 2 3 4]
 [1 2 3 4]
 [1 2 3 4]
 [1 2 3 4]
 [1 2 3 4]
 [1 2 3 4]
 [1 2 3 4]
 [1 2 3 4]]

最新文章

  1. 请写一个php函数,可以接受任意数量的参数
  2. 使用TCPDF插件生成pdf以及pdf的中文处理
  3. AWS re:Invent 2014回顾
  4. VS2013 好用的插件
  5. Oracle的Export用法
  6. javascript/jquery读取和修改HTTP headers
  7. 如何通过subId来获取phoneId?
  8. 19-02【mac电脑操作】最小化应用程序
  9. db2 报错 sqlcode=-420 自动类型转换的问题
  10. 739. Daily Temperatures && 单调栈 && Python collections deque
  11. Subsequences in Substrings Kattis - subsequencesinsubstrings (暴力)
  12. cookies增删改擦操作
  13. (转载)我的java问题排查工具单
  14. Intellij IDEA 使用学习
  15. Java实现时钟小程序【代码】
  16. Dagger:快速的依赖注入for 安卓&Java
  17. Expression Blend实例中文教程(6) - 项目控件和用户交互控件快速入门
  18. new、operator new、placement new
  19. jQuery DataTables添加自定义多个搜索条件
  20. linux的%用法

热门文章

  1. Idea下mybatis的错误—Module not specified
  2. 洛谷 P1914 小书童——密码
  3. 学一下gconv, gprof等知识
  4. iOS定制改动navigation的backbutton
  5. IsoAlgo3d - IDF/PCF pipeline 3d viewer
  6. WIN10 10招
  7. CF 246 div2 D Prefixes and Suffixes (全部前缀的出现次数)
  8. eclipse部署maven web项目到tomcat服务器时,没有将lib、web.xml复制过去的解决办法
  9. .Net视图机制
  10. POJ 2378 树形DP??