Python
jackycmu
我要成为一个优秀的googler
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python中xrange和range的异同
range 函数说明:range([start,] stop[, step]),根据start与stop指定的范围以及step设定的步长,生成一个序列。 range示例: >>> range(5) [0, 1, 2, 3, 4] >>> range(1,5) [1, 2, 3, 4] >>> range(0,6,2)[0, 2, 4] xrange 函数说明转载 2014-02-14 05:57:22 · 486 阅读 · 0 评论 -
python奇怪的运算规则
今天做了一个题,输入一个数,然后将其反转,比如123 转成321,-123转成-321 这题本来用c++写就几句话: class Solution { public: int reverse(int x) { // Note: The Solution object is instantiated only once and is reused by each test c原创 2014-03-11 08:06:54 · 727 阅读 · 0 评论 -
关于python二维数组的声明
声明大小为n的一维list的方法可以是[0] * n 那么以此类推,是不是[[0] * n] * n就可以声明二维数组了呢。 答案是否定的。 因为 [] * n和 Java的clone() 函数是一样的,属于"浅拷贝"。 也就是说,[[0] * n] * n 是把 [0] * n的“指针” 拷贝了n份。也就是“引用数据类型”。 所以修改[2][3]的话,所有list的第三位全都被修改转载 2014-03-13 04:34:30 · 2276 阅读 · 0 评论
分享