larken

勤奋的人生才有价值

导航

2019年3月21日 #

Python-IDLE实现清屏

摘要: 1 1、将下面文件复制到命名为ClearWindow.py的文件下,移动到 …Python\Python36-32\Lib\idlelib下。 2 ################################################################################### 3 """ 4 5 Clear Window Extension 6... 阅读全文

posted @ 2019-03-21 23:13 larken 阅读(513) 评论(0) 推荐(0) 编辑

__getitem__()、__setitem__()与__delitem__()

摘要: 1 # 如果想要运用[]取值,可以实现__getitem__() 2 # 想要运用[]设值,可以实现__setitem__() 3 # 若想通过del与[]来删除,可以实现__delitem__() 4 class ChainMap: 5 def __init__(self,*maps): 6 self.maps=maps 7 def lookup(... 阅读全文

posted @ 2019-03-21 22:33 larken 阅读(148) 评论(0) 推荐(0) 编辑

collections模块

摘要: from collections import ChainMapbaseline={'music':'math','art':'rembrante'}adjustments={'art':'von gogh','oper':'carmen'}print(list(ChainMap(adjustmen 阅读全文

posted @ 2019-03-21 22:16 larken 阅读(202) 评论(0) 推荐(0) 编辑

hashable/iterable与orderable

摘要: 1 ################ 2 # hashable协议 # 3 ################ 4 5 # 一个对象能被称为hashable,它必须实现__hash__与_eq__方法: 6 >>>{[1,2,3]} # TypeError: unhashable type: 'list' 7 >>>{{'Justin':123456}} # Ty... 阅读全文

posted @ 2019-03-21 01:36 larken 阅读(249) 评论(0) 推荐(0) 编辑