python 的数组跟list的区别_python中list和数组的区别是什么?

在python中,list和数组的区别是:1、list中的元素的数据类型可以不一样,数组中的元素的数据类型必须一样;2、list不可以进行四则运算,数组可以进行四则运算。

5f06d341efe76964.jpg

list和array的区别

list和array都可以根据索引来取其中的元素。

list是列表,list中的元素的数据类型可以不一样。array是数组,数组中的元素的数据类型必须一样。

list不可以进行四则运算,array可以进行四则运算。codex = [1,2,'a'] #x是一个list,list里面的元素的数据类型可以不同

print(x[0]) #可以根据索引取x的元素

y = x + x #列表无法运算,+号只能将两个list拼接

print(y) #拼接后的list

import numpy as np

a = np.array([1,2]) #a是一个数组

print(a[0]) #可以根据索引来取a中的元素

b = a + a #数组可以运算

print(b) #运算后得到的数组result1 #列表的第一个元素

[1, 2, 1, 2] #拼接后的列表

1 #数组中的第一个元素

[2 4] #运算后的数组

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值