码迷,mamicode.com
首页 >  
搜索关键字:可迭代对象    ( 1207个结果
map、reduce、filter 的用法
map:根据函数对指定序列做映射 map 参数 接收两个参数:一个是函数,一个是序列(可迭代对象) 返回值 Python2 返回列表 Python3 返回迭代器 abs() 函数返回数字的绝对值 ret = map(abs,[-1,-5,6,-7]) print(list(ret)) [1, 5, ...
分类:其他好文   时间:2020-06-01 01:16:53    阅读次数:91
Python之for循环
1.遍历字符串中每个字符的for循环 name="Ted"for character in name: print(character)2. for遍历列表元素 shows=["GOT", "You" "Know" ]for show in shows: print(show)3.for遍历元组中的 ...
分类:编程语言   时间:2020-06-01 00:39:59    阅读次数:85
python 吐血总结 【函数高级小结】
函数高级 一、闭包 def fun1(): x = 520 def fun2(): print(x) x = 1200 fun1() print(x)# 内部函数包含对外部作用于而非全局作用域的引用 二、装饰器 不改变函数体的代码,并且不改变函数的调用方式,为函数添加功能,他本质就是一个函数,附加被 ...
分类:编程语言   时间:2020-05-31 17:56:14    阅读次数:59
06-03线性结构与切片
线性结构与切片 线性结构 列表、元组、字符串、bytes, bytearray 共同点:都是顺序存储, 顺序访问的, 都是可迭代对象, 都可以通过索引访问 线性结构特征 可迭代 len获取长度 可以使用下标操作符通过索引访问 可以切片 例如:可迭代的表现形式 In [1]: for i in [1, ...
分类:其他好文   时间:2020-05-28 23:49:04    阅读次数:69
迭代器
什么是迭代器 迭代器指的是迭代取值的工具,迭代是一个重复的过程,每次重复都是基于上一次的结果而继续的,单纯的重复并不是迭代 为何要有迭代器 迭代器是用来迭代取值的工具,而涉及到把多个值循环取出来的类型 有:列表、字符串、元组、字典、集合、打开文件 l=['egon','liu','alex'] i= ...
分类:其他好文   时间:2020-05-28 23:30:37    阅读次数:81
06-01字符串格式化.md
字符串格式化 字符串格式化是拼接字符串的一种手段 字符串的几种连接方式 join和 + 拼接字符串难以控制格式 str.join连接,将可迭代对象转换为字符串 str.join连接,将可迭代对象转换为字符串 注意:此操作会返回一个新的字符串对象,但不会操作原有可迭代对象 In [73]: lst = ...
分类:其他好文   时间:2020-05-28 23:09:28    阅读次数:53
python2.7 可迭代对象、迭代器和迭代的概念说明
描述python 中 可迭代对象,迭代器和迭代的概念 1 概念 可迭代对象:只要定义了__iter__()方法,就说该对象是可迭代对象,并且可迭代对象能提供迭代器.例如: str,list,tuple,dict,set,文件对象 迭代器:实现了__next__()或者next()(python2)方 ...
分类:编程语言   时间:2020-05-24 13:39:04    阅读次数:55
python-多任务编程01-迭代器
迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 可迭代对象(Iterable) 能够被循环遍历(迭代)的对象称为可迭代对象,如list、tuple、dict、set、str等。使用以下语句判断是否是可迭代对象 >>> ...
分类:编程语言   时间:2020-05-24 00:35:07    阅读次数:62
Python列表操作
# encoding=utf-8 ''' 所谓的可迭代对象指的是可以被for循环的对象 list 就是一个类 ;可迭代对象; 列表是有序的(可以通过索引查找元素) 补充说明:字符串一旦创建不能修改,可以通过索引查找值但不能修改值;列表可以通过索引查找值和修改值 1、列表是可变的,字符串是不可变的 2 ...
分类:编程语言   时间:2020-05-20 12:51:31    阅读次数:56
Python三大器之迭代器
Python三大器之迭代器 迭代器协议 迭代器协议规定:对象内部必须提供一个__next__方法,对其执行该方法要么返回迭代器中的下一项(可以暂时理解为下一个元素),要么就引起一个Stopiteration异常以终止迭代。(当所有元素被取干净后) 可迭代对象是指对象内部必须提供一个__iter__方 ...
分类:编程语言   时间:2020-05-18 12:45:15    阅读次数:74
1207条   上一页 1 ... 5 6 7 8 9 ... 121 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!