python列表嵌套元组字母与数字排序_python list对象中嵌套元组使用sort时的排序方式...

详解Python list 与 NumPy.ndarry 切片之间的区别 实例代码: # list 切片返回的是不原数据,对新数据的修改不会影响原数据In [45]: list1 = [1, 2, 3, 4, 5] In [46]: list2 = list1[:3]In [47]: list2Out[47]: [1, 2, 3]In [49]: list2[1] = 1999# 原数据没变In [50]: list1Out[50]: [1, 2, 3, 4, 5]In [51]: list2Out[51]: [1, 1999, 3]# 而 NumPy.ndarry 的切片返回的是原数据In [52]: arr = np.array([1, 2, 3, 4, 5])In [53]: arrOut[53]: array([1, 2, 3, 4, 5])In [54]: arr1 = arr[:3]In [55]: arr1Out[55]: array([1, 2, 3])In [56]: arr1[0] = 989In [57]: arr1Out[57]: array([989, 2, 3])# 修改了原数据In [58]: arrOut[58]: array([989, 2, 3, 4, 5])# 若希望得到原数据的副本, 可以用 copy()In [59]: arr2 = arr[:3].copy()In [60]: arr2Out[60]: array([989, 2, 3])In [61]: arr2[1] = 99282In [62]: arr2Out[62]: array([ 989, 99282, 3])# 原数据没被修改In [63]: arrOut[63]: array([989, 2, 3, 4, 5]) 以上就是Python list 与 NumPy.ndarry 切片之间的区……

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值