0
x=list[0:8]的意思是采用名为x的现有变量list,选择从第0个元素到第8个元素(即,前8个元素,列表从0开始),然后将结果分配给变量x。
[0:8]部分称为“切片”,它适用于可以通过索引访问的多种类型的变量。当切片应用于list的时候,Python会将其解释为可索引的内容,并尝试对其进行“切片”除非你实际定义了一个名为的列表list,不然这个方法没什么用。
收藏
要创建两个值之间的列表 list(range(0,8)) 是唯一的办法吗? 下面的代码为什么不能创建列表呢? x=list[0:8]
x=list[0:8]的意思是采用名为x的现有变量list,选择从第0个元素到第8个元素(即,前8个元素,列表从0开始),然后将结果分配给变量x。
[0:8]部分称为“切片”,它适用于可以通过索引访问的多种类型的变量。当切片应用于list的时候,Python会将其解释为可索引的内容,并尝试对其进行“切片”除非你实际定义了一个名为的列表list,不然这个方法没什么用。