![](https://img-blog.csdnimg.cn/20200604115824313.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
python
-
Lyang-Never
Never -
展开
-
python中关于list深/浅拷贝
一、前言最近在debug的时候,发现了个python中和C/C++不太一样的地方,就是关于list的复杂拷贝问题。在这里借用这位博主博客中的一句话:Python没有C语言中的变量。在C语言中,变量不止是个名字,它是字节集合并真实存在于内存某个位置上。而在Python中,变量仅仅是指向对象的标签。即python中一切的传递都是引用(地址),不存在值传递,无论是赋值还是函数调用。了解了这句话,开始本次的记录。二、主要内容可变对象和不可变对象在开始之前,我们先来了解两个概念:可变对象和不可变对象。原创 2020-06-06 11:26:41 · 257 阅读 · 0 评论 -
numpy,pytorch,mxnet调试所用array初始化
在调试的过程中,难免需要用到一些参数,这时候边用到了初始化。下面列举了几种不同环境下的创建随机整数的用法:numpy:numpy.random.randint(low, high=None, size=None, dtype=‘l’)eg:x = np.random.randint.randint(1,10,size = [3,4])mxnet:mx.nd.random.randint...原创 2020-03-29 19:11:04 · 169 阅读 · 0 评论 -
python中的list,dict,tuple,set
一、python中常用的四个内置数据类型list():list1 = [123, 'xyz', 'zara', 'abc']dict():dict1 = {'three': 3, 'two': 2, 'one': 1} tuple():tuple1 = (1, 2, 3, 4)set():set1 = 二、基本操作和简单的区别2.1 listlist():a = [...原创 2020-01-07 11:20:18 · 82 阅读 · 0 评论 -
常用的numpy函数
一、序言简单列一下常用的numpy函数,方便查阅。二、示例及解释首先,我们导入一下!import numpy as nparray性质: array.ndim 维度 array.shape 行和列 array.size 元素个数创建: np.arange(n) ...原创 2019-11-21 14:07:36 · 450 阅读 · 0 评论 -
Python numpy.transpose 详解
简介numpy.transpose 多用于对高维数组的转置详解初始 AA.transpose()解释我们知道A.shape = (2,4,4),即3维维度。而transpose中的 (0,1,2)代表shape[0],shape[1],shape[2]。知道了这些,就简单了。下面看:a: 0[001] 1[002] 2[003] 3[004]...原创 2019-11-04 15:26:28 · 198 阅读 · 0 评论