网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

python合并数组函数 python numpy数组合并

python 中两个数组如何合并为一个数组。

合并两个列表直接用extend方法就可以了。

站在用户的角度思考问题,与客户深入沟通,找到蕲春网站设计与蕲春网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:网站设计制作、成都网站建设、企业官网、英文网站、手机端网站、网站推广、主机域名、网络空间、企业邮箱。业务覆盖蕲春地区。

a1.extend(a2)

print(a1)

python编写随机生成三个有十个元素的数组把三个合并成一个挑出奇数和偶数没有重复

python没有数组,可以用list代替.

随机元素的范围你没有说,我用1-100代替.代码如下:

import random

def randomlist():

listname = []

for i in range(10):

listname.append(random.randint(1,100))

return listname

list1,list2,list3= randomlist(),randomlist(),randomlist()

print list1,list2,list3

#生成三个有十个元素的数组完成

totallist = list1[:]

totallist.extend(list2)

totallist.extend(list3)

#合并成一个数组完成

print totallist

jishu,oushu = [],[]

for i in totallist:

if i%2 == 1 and i not in jishu:

jishu.append(i)

elif i%2 == 0 and i not in oushu:

oushu.append(i)

#挑出奇数和偶数完成

jishu.sort()

oushu.sort()

#将奇数和偶数列表排序,不需要可以删除

print jishu,oushu

注:生成三个有十个元素的数组,可以用以下一行代码就能实现,代码更少,运行效率也更高,不过C\JAVA里面都没有这种形式,不容易看懂

list1,list2,list3 = ([random.randint(1,100) for i in range(10)] for i in range(3))

python的numpy中合并array

直接用实例说明:

In [1]: import numpy

In [2]: a = array([[1,2,3],[4,5,6]])

In [3]: b = array([[9,8,7],[6,5,4]])

In [4]: numpy.concatenate((a,b))

Out[4]:

array([[1, 2, 3],

[4, 5, 6],

[9, 8, 7],

[6, 5, 4]])

或者这么写

In [1]: a = array([1,2,3])

In [2]: b = array([4,5,6])

In [3]: numpy.vstack((a,b))

Out[3]:

array([[1, 2, 3],

[4, 5, 6]])


文章题目:python合并数组函数 python numpy数组合并
网站路径:http://bjjierui.cn/article/hjhjhe.html

其他资讯