1樓:兔耳朵會掉毛
[::-1]是對字串的擷取操作,str[a:b]表示擷取字串的a開始的位置,b表示結束位置。b是負數,。
由於Python語言的簡潔性、易讀性以及可擴充套件性,在國外用Python做科學計算的研究機構日益增多,一些知名大學已經採用Python來教授程式設計課程。
取前3個元素,利用切片操作就是「L[0:3]」。如果第乙個索引是0,還可以省略「L[:3]」。
也可以從索引1開始,取出2個元素出來,L[1:3],顯示的結果就是「['Sarah', 'Tracy']」。
類似的,既然Python支援L[-1]取倒數第乙個元素,那麼同樣支援倒數切片,試試「L[-2:]」,返回的就是「['Bob', 'Jack']」,記住倒數第乙個元素的索引是-1。
2樓:
乙個列表:
【『a『,』b『,』c『】
(這裡懶得換英文了,看得懂就行)
第乙個的索引值是 0
第二個是 1
第三個是 2
用另一種方法:
第乙個是-3
第二個是 -2
第三個是 -1
這個是從後往前依次縮小負數(每次縮小1)的,-1就是列表中最後乙個東西。
3樓:SayHelloWorld
一般是在可迭代物件中,才這樣操作,當我們取最後乙個值的時候,才會寫[-1],這樣就避免了我們在不知道列表長度的情況下,取到最後乙個值。data_list=[1,2,3,.......,n], data_list[-1]=n
4樓:劉志軍
-1表示列表的倒數第乙個元素下標索引,依次類推,-2就是倒數第二個,-3倒數第三個。
a = [1,2,3]
a[-1] # 3
5樓:
-1 就是從後往前第乙個
比如 list1 = [d,f,g,4,h]list1[-1] 就等於 h
list1[-2] 就等於 4
6樓:xulvxiu
Built-in Types - Python 3.9.6 documentation
s[i]
ith item of s, origin 0對於s[i] 或者 s[j] 來說,If i or j is negative, the index is relative to the end of sequence s: len(s) + i or len(s) + j is substituted. But note that -0 is still 0.
s[-1] 就相當於 s[len(s) - 1]
a len apple 1 什麼意思?Python?
達達 再說列表切片。1就是倒數第一的意思。如果a是乙個列表,那麼這個表示式的值為 a 4 a 3 a 2 a 1 當然,如果a是個字串,那表示式的值就是從倒數第四到倒數第一的所有字元組成的字串。 二貓子 1.首先a必然是乙個可以通過角標取值的物件,比如str,list,tuple等。2.是通過角標取...
python中quote函式是什麼意思,怎麼用?
黃哥 urllib.quote string safe 20.5.urllib Open arbitrary resources by URL Replace special characters in string using the xx escape.Letters,digits,and th...
AISI標準鋼材牌號中L N代表什麼意思?
胡大 304L,316L中的L是英文low的縮寫,代表低碳不鏽鋼。317LN,316LN中的L代表low而N代表nitrogen,合起來就是,低碳含氮不鏽鋼。氮元素作為強化元素,稍稍提高了鋼的強度以及耐點腐蝕能力,沒記錯的話有個經驗公式計算奧氏體不鏽鋼耐點蝕當量。pren Cr 3.3Mo 32N ...