切片操作(slice)可以從乙個字串中獲取子字串(字串的一部分)。我們使用一對方括號、起始偏移量start、終止偏移量end 以及可選的步長step 來定義乙個分片。
格式: [start:end:step]
舉例:輸入乙個字串,返回倒序排序的結果,:如:『abcdef』 返回:'fedcba'
#方式一:將字串翻轉,步長設為-1def re_sort():
s = input('請輸入一串字串:>>')
return s[::-1] #從開頭到結尾步長為-1
# obj = re_sort()
# print(obj)
#方式二:借助列表進行翻轉
def re_sort2():
s = input('請輸入一串字串:>>')
li =
for i in s:
li.reverse() #將列表反轉
return ''.join(li) #將列表轉化成字串
obj2 = re_sort2()
print(obj2)
字串切片
字串切片 字串切片一般有兩種方法 split 和re.split split 法 str line1 abcdefg nline2 abc nline4 abcd str.split line1 abcdefg line2 abc line4 abcd re.split 法 適用於多個分隔符或者是分...
字串切片
s abc a s 0 第乙個 b s 1 第二個 c s 2 第三個 print a a print b b print c c獲取字串的一部分 子串 這個時候採取切片的方式獲取,切片需要在中括號中填入兩個數字,中間用冒號分開,表示子串的開始位置和結束位置,並且這是半閉半開區間,不包括最後的位置。...
字串的切片
切片操作 slice 可以從乙個字串中獲取子字串 字串的一部分 我們使用一對方括號 起始偏移量start 終止偏移量end 以及可選的步長step 來定義乙個分片。格式 start end step 舉例 輸入乙個字串,返回倒序排序的結果,如 abcdef 返回 fedcba 方式一 將字串翻轉,步...