10 2018 档案
摘要:字典构造方法: 字典新增元素 origin dict: {'andy': 12, 'bob': 3, 'candy': 6} __setitem__ after inserted: {'andy': 12, 'bob': 3, 'candy': 6, 'fancl': 13} setdefault(
阅读全文
摘要:序列类型的划分: 第一种划分: - 容器序列:可以存放不同类型的数据,存放的是引用 - list、tuple、collections.deque - 扁平序列:只能存放一种类型的数据,存放的是值 - str、bytes、bytearray、memoryview、array.array 第二种划分:
阅读全文
摘要:这题用到了卡特兰数,比较麻烦。关于卡特兰数的基本概念百度一下你就知道。 使用卡特兰数对数组元素进行分组之后,需要具体计算一下要求的是第几组的第几个数,然后向下递归。 首先来看利用卡特兰数分组: 从1开始前4个卡特兰数是 C[1]=1, C[2]=2, C[3]=5, C[4]=14 (C[0]也是有
阅读全文
摘要:Python解释器碰到特殊句法时,会使用魔术方法去激活一些基本的对象操作,这些特殊方法的名字以两个下划线开头,以两个下划线结尾 - 举例:obj[key]背后就是__getitem__方法 - 没有实现__getitem__方法,无法使用[]获取类中的dict - 实现__getitem__方法后,
阅读全文

浙公网安备 33010602011771号