- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 Python序列添加元素方法中+,+=,extend()和append()的区别
Python的序列类型中,只有可变序列可以添加元素。这里以列表为例。a = [1, 2, 3]使用 + 情况:a + [4,5]> [1, 2, 3, 4, 5]b = a + [4,5]b> [1, 2, 3, 4, 5]a > [1, 2, 3]使用 += 情况:a += [6,7]a>[1, 2, 3, 6, 7]...
2018-08-05 04:00:11 5936
原创 使用isinstance()来判断对象类型
在Python中判断对象的类型可以使用 type() 和 isinstance() 来判断对象的类型。但在继承类中,type() 存在无法判断实例对象也属于父类的的情况。有类A和类B, B继续A的情况:class A: passclass B(A): passb = B()使用 isinstance() 情况:isinstance(b, B)> Tr...
2018-08-04 20:54:53 1504
原创 Python.__getitem__方法
Python的魔法方法__getitem__ 可以让对象实现迭代功能,这样就可以使用for...in... 来迭代该对象了class Animal: def __init__(self, animal_list): self.animals_name = animal_listanimals = Animal(["dog","cat","fish"])for ...
2018-08-04 15:46:18 47827 7
Python3-Cookbook 第三版中文v2.00.pdf
2017-08-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人