Python迭代在现实中的应用示例源码,python示例,Python迭代在现实中
Python迭代在现实中的应用示例源码,python示例,Python迭代在现实中
Python迭代在现实中的应用示例源码。
题目的要求是:需要将传入一个对象或者对象list给 x 属性,然后对这个 x 属性进行迭代。要求不管他拥有几个可迭代元素(甚至只有一个)都可以完整的显示。
我的思路是:选择用Python中的工厂方法,funtional的思维来做。而非oop的实现
#-*- encoding: utf-8 -*-config = {'YES_I_WANNA_DO_IT':True,"NO_piceof_shit":False}def setter(N): def print_iter(M = True):#开关 如果m!=0则打开闭合输入 直接进行迭代 if type(N) is not list and M: return [N] else: return N[:] return print_iter t = setter('123')#迭代 ---www.iplaypy.com——--for i in t(): print i #output: #1 #2 #3 t = setter(['helloworld','其实不用修改魔术方法也可以做到 只是比较funcational',' closure(闭包) 是脚本语言的精粹 就像指针之于C'])for j in t(): print j #output: #123 #helloworld #其实不用修改魔术方法也可以做到 funcational #closure(闭包) 是脚本语言的精粹 就像指针之于C
编橙之家文章,
相关内容
- Python方法完成自动连接ssh示例,python方法ssh示例,Pytho
- 关于Python解析xml dom的简单应用,python解析xmldom,关于P
- 适用于小公司的订餐系统Python脚本,订餐python,#!/usr/b
- python md5有生成与应用示例,pythonmd5,python md5有生
- 解决Python2不支持datetime的json encode问题,python2json,解决
- Python定期查询域名状态并完成记录的小脚本,python域名
- Python完成远程登陆RouterOS执行并返回命令的操作,pyth
- python编写ini文件的方法,,from ConfigP
- python方法筛选特定宽度的图片方法,,记得之前在做图片
- 完成自动生成CMake脚本的python方法,cmakepython,下面一段
评论关闭