zoukankan      html  css  js  c++  java
  • [Python] Slicing Lists

    In addition to accessing individual elements from a list we can use Python's slicing notation to access a subsequence of a list. Consider this list of months,

    months = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']

    We can slice the third quarter of the year from the months list like this:

    >>> q3 = months[6:9]
    >>> print(q3)
    ['July', 'August', 'September']
    >>> print(months)
    ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']

    There are a couple of slicing shortcuts that simplify common situations. If you would like to make a slice that begins at the very beginning of the original list, or that ends at the very end of the original list, you can omit the start or end index like this:

    >>> first_half = months[:6]
    >>> print(first_half)
    ['January', 'February', 'March', 'April', 'May', 'June']
    >>> second_half = months[6:]
    >>> print(second_half)
    ['July', 'August', 'September', 'October', 'November', 'December']
  • 相关阅读:
    Mysql基础知识:操作数据库
    Mysql基础知识:数据类型
    Struts2下载与使用
    Open Live Writer安装使用
    博客园界面设置
    (3)break、continue
    (2)基础语法
    查找五:散列表查找
    查找三:平衡二叉树
    centos 安装 masscan
  • 原文地址:https://www.cnblogs.com/Answer1215/p/7872876.html
Copyright © 2011-2022 走看看