索引,index:比如下面的列表,-1就是倒数第一个元素
也可以从索引1开始,取出2个元素出来,L[1:3],显示的结果就是“['Sarah', 'Tracy']”。类似的,...
python中[-1]、[:-1]、[::-1]、[n::-1]使用方法 1importnumpy as np2a=np.random.rand(5)3print(a)4[ 0.64061262 0.8451399 0.965673 0.89256687 0.48518743]56print(a[-1])###取最后一个元素7[0.48518743]89print(a[:-1])### 除了最后一个取全部10[ 0.64061262 0.8451399 0.965673 0.89256687]1112...
当s<0时,i缺省时,默认为-1. j缺省时,默认为-len(a)-1 所以a[:-1]相当于 a[-1:-len(a)-1:-1],也就是从最后一个元素到第一个元素复制一遍。所以你看到一个倒序的东东。举个栗子:line = "abcde"line[:-1]结果为:'edcba'line[:-1]其实就是去除了这行文本的最后一...
取前3个元素,利用切片操作就是“L[0:3]”。如果第一个索引是0,还可以省略“L[:3]”。也可以从索引1开始,取出2个元素出来,L[1:3],显示的结果就是“['Sarah', 'Tracy']”。类似的,既然Python支持L[-1]取倒数第一个元素,那么同样支持倒数切片,试试“L[-2:]”,返回的就是“['...
(1)通用序列操作 “序列”表示索引为非负整数的有序对象集合,列表、元组、字符串都属于序列。区别在于:列表是可变的,而元组和字符串是不可变的。序列的通用操作他们都可以用。 操作或方法简述举例或说明 s[i] 返回序列第 i 个元素 -1为最后一个元素,-2为最后第二个元素,依此类推 s[i:j:k] 返回第 i...
中间的-3是指字符串或列表倒数第3个元素 [-1:-3]是指切取最后一个元素到倒数第3个元素,但是切片一向是包头不包尾的,所以这里看着好像是要读3个元系,但其实读到倒数第2个就会停止 -3后面的-1是指倒着读取,就是从后往前读取 下面有个代码例子,可能看着会更清晰 ...
在Python中,a[0]表示访问序列(如字符串、列表、元组)a中的第一个元素,而a[-1]则表示访问序列a中的最后一个元素。例如,如果将一个列表赋值给变量a,那么a[0]就代表访问该列表中的第一个元素,a[-1]则代表访问该列表中的最后一个元素。示例如下:```a = [1, 2, 3, 4, 5]print(a...
a[ 1 ] 1 a[ 2 ] 2 a[ 3 ] 3 a[ 4 ] 4 a[ 5 ] 5 a[ 6 ] 6 a[ 7 ] 7 a[ 8 ] 8 a[ 9 ] 9 a[ 10 ] 10 上面使用了len方法,返回list现有元素的个数,Python中要特别注意行间的缩进,这是不同于其他语言的,因为它不想其他的语言比如C或者C++使用”{}”进行语句快的分割,而使用...
elif是与if连着用的,如果if的条件不成立,再判断elif的条件。val是一个字符串或者列表,val[-1]代表字符串或列表的最后一个元素。这个语句就是判断这最后一个元素是不是F或f,如果是返回True,否则返回False