append()函数

描述:在列表ls最后(末尾)添加一个元素object

语法:ls.append(object) -> None 无返回值

例:

a=[1,2,3]

a.append(5)

此时,运行结果为 [1, 2, 3, 5]

a=[1,2,3]

a.append([5])

此时,运行结果为 [1, 2, 3, [5]]

结果不再为一个数组,而是list

用append生成多维数组:

import numpy as np

a=[]

for i in range(5):

a.append([])

for j in range(5):

a[i].append(i)

结果如下:

[[0, 0, 0, 0, 0],

[1, 1, 1, 1, 1],

[2, 2, 2, 2, 2],

[3, 3, 3, 3, 3],

[4, 4, 4, 4, 4]]

矩阵转置函数transpose方法:

a=np.transpose(a)

结果如下:

([[0, 1, 2, 3, 4],

[0, 1, 2, 3, 4],

[0, 1, 2, 3, 4],

[0, 1, 2, 3, 4],

[0, 1, 2, 3, 4]])

数组合并操作:

h=np.arange(-2,2,1)

h.shape

k1=np.c_[h,h] #横向合并函数1 np.c_,将数组转化为列向量

k2=np.hstack((h,h)) #横向合并函数2 np.hstack,将数组作为横向量

print("k1="+str(k1))

print("k2="+str(k2))

l1=np.r_[[h],[h]] #纵向合并函数np.r_

l2=np.vstack((h,h)) #纵向合并函数np.vstack

print("l1="+str(l1))

print("l2="+str(l2))

结果如下:

k1=[[-2 -2]

[-1 -1]

[ 0 0]

[ 1 1]]

k2=[-2 -1 0 1 -2 -1 0 1]

l1=[[-2 -1 0 1]

[-2 -1 0 1]]

l2=[[-2 -1 0 1]

[-2 -1 0 1]]

内容扩展:

描述:在列表ls最后(末尾)添加一个元素object

语法:ls.append(object) -> None 无返回值

object —— 要添加的元素。可以添加 列表,字典,元组,集合,字符串等。

程序示例:

ls1 = [1,2,3,4,5,6]

ls2 = [1,2,3,4,5,6]

ls1.append(12)

#可以添加列表,字典,元组,集合,字符串等

ls2.append([1,"a"]) #添加列表

ls2.append({2:"a",3:"hj"}) #添加字典

ls2.append((1,"k",3)) #添加元组

ls2.append({"1","2","h"}) #添加集合

ls2.append("123abc") #添加字符串

print(ls1.append(12)) #无返回值

print(ls1) #append()函数的操作对象是原列表。

print(ls2)

程序运行结果:

None

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

[1, 2, 3, 4, 5, 6, [1, 'a'], {2: 'a', 3: 'hj'}, (1, 'k', 3), {'2', '1', 'h'}, '123abc']

本文标题: python中append实例用法总结

本文地址: http://www.cppcns.com/jiaoben/python/267131.html

pythonappend用法_python中append实例用法总结相关推荐

  1. python里的append怎么用_python中append实例用法总结

    append()函数 描述:在列表ls最后(末尾)添加一个元素object 语法:ls.append(object) -> None 无返回值 例: a=[1,2,3] a.append(5) ...

  2. python中append函数什么意思_python中append函数用法讲解

    python中append函数用法讲解 如果在做一个地区的统计工作,可以使用列表来帮助我们.输入汉字或者其他字符,比如"01代表汉族",那么在写民族的时候有下拉列表,就可以打01, ...

  3. java中throws用法_java中throws实例用法详解

    在程序出现异常时,会有一个抛出异常的throw出现,这里我们要跟今天所讲的throws区分开.throws的作用是声明抛出,在名称上也跟throw有所不同.下面我们就throws对策概念.语法.实例带 ...

  4. python中random模块用法_Python中random模块用法实例分析

    本文实例讲述了Python中random模块用法.分享给大家供大家参考.具体如下: import random x = random.randint(1,4); y = random.choice([ ...

  5. python中enumerate在for循环中用法_python中enumerate的用法实例解析

    在python中enumerate的用法多用于在for循环中得到计数,本文即以实例形式向大家展现python中enumerate的用法.具体如下: enumerate参数为可遍历的变量,如 字符串,列 ...

  6. python 字典定义日志用法_python中字典(Dictionary)用法实例详解

    本文实例讲述了python中字典(Dictionary)用法.分享给大家供大家参考.具体分析如下: 字典(Dictionary)是一种映射结构的数据类型,由无序的"键-值对"组成. ...

  7. python中max函数用法_Python中max函数用法实例分析

    Python中max函数用法实例分析 更新时间:2015年07月17日 15:45:09 作者:优雅先生 这篇文章主要介绍了Python中max函数用法,实例分析了Python中max函数的功能与使用 ...

  8. zip在python中的用法_Python中zip()函数用法实例教程

    本文实例讲述了Python中zip()函数的定义及用法,相信对于Python初学者有一定的借鉴价值.详情如下: 一.定义: zip([iterable, ...])zip()是Python的一个内建函 ...

  9. [转载] python里字典的用法_python中字典(Dictionary)用法实例详解

    参考链接: Python字典dictionary copy方法 本文实例讲述了python中字典(Dictionary)用法.分享给大家供大家参考.具体分析如下: 字典(Dictionary)是一种映 ...

最新文章

  1. 面试官:哪些场景会产生OOM?怎么解决?
  2. Quality Certificate Check at Goods Receipt
  3. mysql timestamp 类型_MySQL中“诡异”的TIMESTAMP数据类型
  4. 04_SSM整合ActiveMQ支持多种类型消息
  5. 方格取数(信息学奥赛一本通-T1277)
  6. SAP UI5 SmartForm 智能表单控件的使用方法介绍试读版
  7. 利用R语言的GWmodel进行GWR模型分析(内含错误解决方法)
  8. 求职必备素材:个人简历Word模板
  9. 学计算机导论的感悟,学习《计算机导论》后的感想
  10. 各种文件后缀名与打开方式
  11. 限流10万QPS、跨域、过滤器、令牌桶算法-网关Gateway内容乔哥都给你总结在这儿了...
  12. (狼人杀)游戏研究-Android
  13. 观点丨DALL-E 2、AI研究的未来以及OpenAI的商业前景
  14. oracle逗号隔开行转列_oralce逗号分割变多行-Oracle
  15. 【乐理】五度圈(速查表)
  16. Android 调用系统照相机拍照和录像
  17. Excel行列转置(行数据与列数据的转换)
  18. C# 字符串不足位数补零
  19. Uedit32_17.00 修改某一语言背景色-修改后续名后语法着色及某语言的大括号{}对齐...
  20. 'GridSearchCV' object has no attribute 'best_params_'解决办法

热门文章

  1. IPRO_DOCXCC_FILLIN_SIMPLEVARS
  2. IBASE save error
  3. One order time zone
  4. how to find data source of F4 help in web client UI
  5. 【Python】异常捕获
  6. android往天气接口里面传城市,Android使用中国天气网API数据通过城市名称获取天气情况...
  7. token干什么用_浅谈Token理解运用
  8. unity3d 700种 材质球_温度与耐磨钢球的关系
  9. python windows服务_Python创建Windows服务
  10. python培训学习方法_python编程学习方法及技术进阶建议