python反转字符串_python翻转字符串
Python 列表截取可以接收第三個參數,參數作用是截取的步長,以下實例在索引 1 到索引 4 的位置并設置為步長為 2(間隔一個位置)來截取字符串:
如果第三個參數為負數表示逆向讀取。
以下實例用于翻轉字符串:
實例1:
def reverseWords(input):
# 通過空格將字符串分隔符,把各個單詞分隔為列表
inputWords = input.split(" ")
print(type(inputWords))
print(inputWords)
# 翻轉字符串
# 假設列表 list = [1,2,3,4],
# list[0]=1, list[1]=2 ,而 -1 表示最后一個元素 list[-1]=4 ( 與 list[3]=4 一樣)
# inputWords[-1::-1] 有三個參數
# 第一個參數 -1 表示最后一個元素
# 第二個參數為空,表示移動到列表末尾
# 第三個參數為步長,-1 表示逆向
inputWords = inputWords[-1::-1]
print(inputWords)
# 重新組合字符串
output = ' '.join(inputWords)
return output
if __name__ == '__main__':
input = 'i like tets'
rw = reverseWords(input)
print(rw)
結果如下:
['i', 'like', 'tets']
['tets', 'like', 'i']
tets like i
Process finished with exit code 0
實例2:將s = "abcdef"反轉成 "fedcba"
input1='string'
print(input1[::-1])
總結
以上是生活随笔為你收集整理的python反转字符串_python翻转字符串的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python turtle画滑稽_使用p
- 下一篇: qlistview 键盘上下键事件_不习