① 為什麼python的切片到底是什麼意思
這樣解釋吧some_iterabel[a:b:c]
a是起始,b是結束,c時一步走多少
a[-1:-4:-1]是-1開始-4結束,一步走-1
先定范圍,-1到-4就是654,一步走-1,就是倒著走,所以就是654不變。
有趣的是a[-1:-4:1]
范圍還是654不過自相矛盾了,因為是從後往前算的,你又讓他正著走,自然沒有東西啊
② python字元串切片能填變數嗎
能。Python稱之為切片,切片是用於處理列表的部行族備分元素,在python中定義個字元串然後把它賦值給一個變檔毀量,通過format函數能將變數填充到字元串裡面。可以通過下標穗掘訪問單個的字元,跟所有的語言一樣,下標從0開始,這時,可以通過切片的方式來截取出定義的字元串的一部分,使用一對方括弧、起始偏移量start、終止偏移量end以及可選的步長step來定義一個分片。