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
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
《魔兽世界》大逃杀!60人新游玩模式《强袭风暴》3月21日上线
暴雪近日发布了《魔兽世界》10.2.6 更新内容,新游玩模式《强袭风暴》即将于3月21 日在亚服上线,届时玩家将前往阿拉希高地展开一场 60 人大逃杀对战。
艾泽拉斯的冒险者已经征服了艾泽拉斯的大地及遥远的彼岸。他们在对抗世界上最致命的敌人时展现出过人的手腕,并且成功阻止终结宇宙等级的威胁。当他们在为即将于《魔兽世界》资料片《地心之战》中来袭的萨拉塔斯势力做战斗准备时,他们还需要在熟悉的阿拉希高地面对一个全新的敌人──那就是彼此。在《巨龙崛起》10.2.6 更新的《强袭风暴》中,玩家将会进入一个全新的海盗主题大逃杀式限时活动,其中包含极高的风险和史诗级的奖励。
《强袭风暴》不是普通的战场,作为一个独立于主游戏之外的活动,玩家可以用大逃杀的风格来体验《魔兽世界》,不分职业、不分装备(除了你在赛局中捡到的),光是技巧和战略的强弱之分就能决定出谁才是能坚持到最后的赢家。本次活动将会开放单人和双人模式,玩家在加入海盗主题的预赛大厅区域前,可以从强袭风暴角色画面新增好友。游玩游戏将可以累计名望轨迹,《巨龙崛起》和《魔兽世界:巫妖王之怒 经典版》的玩家都可以获得奖励。