python数组,python取数组的前几个元素

  python数组,python取数组的前几个元素

  通常,切片操作需要三个参数:[start _ index : stop _ index 3360 step]

  热门IT软件开发工作室,大量免费python视频教程,欢迎在线学习!

  Start_index是切片的开始位置;

  Stop_index是切片的结束位置(不含);

  可以省略Step,默认值为1,步长值不能为0,否则会报告错误值error。

  相关:《Python基础教程》

  当step为正数时,它从list[start_index]元素的位置开始。step作为一个步长,直到list[stop_index]元素的位置(不含),从左到右截取。

  start_index和stop_index都可以是正的或负的索引,也可以是两者的混合,但是list[stop_index]元素的逻辑位置必须在list[start_index]元素的逻辑位置的右边,否则无法取出该元素。

  从下标0开始:

  List=[红色,绿色,蓝色,白色,黑色,黄色,青色]

  #下标0123456语法1: 列表[起始 : 结束] 包括起始,不包括结束。

  List=[红色,绿色,蓝色,白色,黑色,黄色,青色]

  Print (list [033604]) # [红色,绿色,蓝色,白色]包括起始位置,但不包括结束位置(下标定位)

  Print (list [33605]) # [红色,绿色,蓝色,白色,黑色]开始到结束位置

  从头到尾打印(list [3360]) # [红色,绿色,蓝色,白色,黑色,黄色,绿色]

  语法2: 列表[起始 : 结束 : 步长]

  步长:每个元素采集的间隔,默认值为1;步长不能为0。负步长表示元素是从后向前获取的。

  List=[红色,绿色,蓝色,白色,黑色,黄色,青色]

  Print(list[1:4:2]) # [绿色,白色]

  Print (list [:3360-1]) # [青色,黄色,黑色,白色,蓝色,绿色,红色]获取一个逆序列表

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: