zoukankan      html  css  js  c++  java
  • 流畅的python之序列

    python对开发者友好的根源在于:
    1、序列的泛型操作
    2、内置的元组和映身类型
    3、用缩进来架构的源码
    4、无需变量声明的强类型

    序列数据共用的一套丰富的操作:迭代、切片、排序和拼接。
    内置序列类型:
    1、容器序列 list tuple collections.deque 可以存放不同类型的数据,存的是引用。
    2、扁平序列 str bytes bytearray memoryview array.array 只能容纳一种类型的数据,存放的是值。

    序列类型按照能否被修改来分类:
    不可变序列:tuple str和bytes
    可变序列:list bytearray array.array memoryview collections.deque

    列表推导(list comprehension)是构建列表的快捷方式
    生成器表达式(generator expression)可以用来创建其他任何类型的序列
    集合推导(set)
    字典推导(dict)
    Python会忽略代码里[]、{}和()中的换行。
    在切片和区间操作里不包含区间范围的最后一个元素是Python的风格。

  • 相关阅读:
    翻转数组
    股神
    刮刮卡兑换
    军训队列
    击鼓传花
    上台阶
    @Service空指针异常 -JUNIT测试
    insert 配置信息
    url地址重叠
    shop = mapper.readValue(shopStr, Shop.class); shop=null的问题
  • 原文地址:https://www.cnblogs.com/zxpo/p/8214106.html
Copyright © 2011-2022 走看看