美文网首页ITS·黑客
Python学习笔记四

Python学习笔记四

作者: 6156fc232124 | 来源:发表于2017-04-07 23:57 被阅读8次

    一、切片(Slice)

    1.例如L是一个list(假如有20个元素)

    L[0:10]=L[:10] 取前十个元素

    L[-10:] 取倒数后十个元素

    L[:m:n] 前m个数,每n个取一个

    L[:] 取该list

    2.tuple:不可变list,也可进行切片操作

    3.'xxx':字符串list,每个元素是一个字符 ,也可进行切片操作

    ※tuple和'xxx'切片后结果,也仍然为tuple和字符串

    二、迭代

    1.迭代:for...in完成

    不仅可以用在list、tuple上,还可以作用在其他可迭代对象上

    有些数据类型没有下标

    2.enumerate函数可以把list变成索引-元素对,实现在for循环中同时迭代索引和元素(实现下标循环)

    3..如何判断一个对象是可迭代对象?

    collections模块的Iterable类型来判断(图片另传)

    相关文章

      网友评论

        本文标题:Python学习笔记四

        本文链接:https://www.haomeiwen.com/subject/ypikattx.html