摘要:
把某个字符串依据分隔符号拆分不同的字段,该字符串包含多种不同的分隔符 方法一:连续使用str.split()方法,每次处理一种分隔符号 1 # encoding=utf-8 2 3 def mySplit(s,ds): 4 res = [s] 5 6 for d in ds: 7 t = [] 8 阅读全文
摘要:
并行=>使用内置函数zip,它能将多个可迭代对象合并,每次迭代返回一个元组。 for i,j,k in zip(a,b,c): TODO 穿行=>使用标准库中的itertools.chain,它能将多个可迭代对象连接 from itertools import chain for s in chai 阅读全文
摘要:
实现一个连续浮点数发生器FloatRange,产生一些连续浮点数。 实现反向迭代协议的__reversed__方法,它返回一个迭代器。 阅读全文
摘要:
实现一个可迭代对象的类,它能迭代出给定范围内所有素数 实现方法:将该类的__iter__方法实现生成器函数,每次yield返回一个素数 阅读全文
摘要:
从网址中抓取城市的天气信息,实现可迭代对象和迭代器对象,从而方便的进行一组城市的天气信息查询 阅读全文