pythonappend用法_python中append实例用法总结
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实例用法总结相关推荐
- python里的append怎么用_python中append实例用法总结
append()函数 描述:在列表ls最后(末尾)添加一个元素object 语法:ls.append(object) -> None 无返回值 例: a=[1,2,3] a.append(5) ...
- python中append函数什么意思_python中append函数用法讲解
python中append函数用法讲解 如果在做一个地区的统计工作,可以使用列表来帮助我们.输入汉字或者其他字符,比如"01代表汉族",那么在写民族的时候有下拉列表,就可以打01, ...
- java中throws用法_java中throws实例用法详解
在程序出现异常时,会有一个抛出异常的throw出现,这里我们要跟今天所讲的throws区分开.throws的作用是声明抛出,在名称上也跟throw有所不同.下面我们就throws对策概念.语法.实例带 ...
- python中random模块用法_Python中random模块用法实例分析
本文实例讲述了Python中random模块用法.分享给大家供大家参考.具体如下: import random x = random.randint(1,4); y = random.choice([ ...
- python中enumerate在for循环中用法_python中enumerate的用法实例解析
在python中enumerate的用法多用于在for循环中得到计数,本文即以实例形式向大家展现python中enumerate的用法.具体如下: enumerate参数为可遍历的变量,如 字符串,列 ...
- python 字典定义日志用法_python中字典(Dictionary)用法实例详解
本文实例讲述了python中字典(Dictionary)用法.分享给大家供大家参考.具体分析如下: 字典(Dictionary)是一种映射结构的数据类型,由无序的"键-值对"组成. ...
- python中max函数用法_Python中max函数用法实例分析
Python中max函数用法实例分析 更新时间:2015年07月17日 15:45:09 作者:优雅先生 这篇文章主要介绍了Python中max函数用法,实例分析了Python中max函数的功能与使用 ...
- zip在python中的用法_Python中zip()函数用法实例教程
本文实例讲述了Python中zip()函数的定义及用法,相信对于Python初学者有一定的借鉴价值.详情如下: 一.定义: zip([iterable, ...])zip()是Python的一个内建函 ...
- [转载] python里字典的用法_python中字典(Dictionary)用法实例详解
参考链接: Python字典dictionary copy方法 本文实例讲述了python中字典(Dictionary)用法.分享给大家供大家参考.具体分析如下: 字典(Dictionary)是一种映 ...
最新文章
- 面试官:哪些场景会产生OOM?怎么解决?
- Quality Certificate Check at Goods Receipt
- mysql timestamp 类型_MySQL中“诡异”的TIMESTAMP数据类型
- 04_SSM整合ActiveMQ支持多种类型消息
- 方格取数(信息学奥赛一本通-T1277)
- SAP UI5 SmartForm 智能表单控件的使用方法介绍试读版
- 利用R语言的GWmodel进行GWR模型分析(内含错误解决方法)
- 求职必备素材:个人简历Word模板
- 学计算机导论的感悟,学习《计算机导论》后的感想
- 各种文件后缀名与打开方式
- 限流10万QPS、跨域、过滤器、令牌桶算法-网关Gateway内容乔哥都给你总结在这儿了...
- (狼人杀)游戏研究-Android
- 观点丨DALL-E 2、AI研究的未来以及OpenAI的商业前景
- oracle逗号隔开行转列_oralce逗号分割变多行-Oracle
- 【乐理】五度圈(速查表)
- Android 调用系统照相机拍照和录像
- Excel行列转置(行数据与列数据的转换)
- C# 字符串不足位数补零
- Uedit32_17.00 修改某一语言背景色-修改后续名后语法着色及某语言的大括号{}对齐...
- 'GridSearchCV' object has no attribute 'best_params_'解决办法
热门文章
- IPRO_DOCXCC_FILLIN_SIMPLEVARS
- IBASE save error
- One order time zone
- how to find data source of F4 help in web client UI
- 【Python】异常捕获
- android往天气接口里面传城市,Android使用中国天气网API数据通过城市名称获取天气情况...
- token干什么用_浅谈Token理解运用
- unity3d 700种 材质球_温度与耐磨钢球的关系
- python windows服务_Python创建Windows服务
- python培训学习方法_python编程学习方法及技术进阶建议