1. 程式人生 > 其它 >python學習筆記(初極)—3.資料序列

python學習筆記(初極)—3.資料序列

python資料序列包括字串列表元組字典集合

3.1字串

   字串的賦值就是變數的賦值方式:變數  =  '字串',可以為單引號、雙引號或三引號。

  • 字串輸出方式有直接print()函式輸出、格式化輸出或f{'字串內容'}:
1 print('hello world')
2 name = 'Tom'
3 print(name)
4 print('我的名字是%s' % name)
5 print(f'我的名字是{name}')
  • 可直接以下標方式獲取單個字元:str[i]:
1 name = "abcdef"
2 print(name[1])
3 print(name[0])
4 print(name[2])

3.11切片

  切⽚是指對操作的物件擷取其中⼀部分的操作。字串、列表、元組都⽀持切⽚操作。

  語法:序列[開始位置下標:結束位置下標:步⻓]

  注意:位置下標可以省略,區間是左閉右開

    步⻓是選取間隔,正負整數均可,正負數的讀取順序相反,預設步⻓為1

 1 name = "abcdefg"
 2 print(name[2:5:1]) # cde
 3 print(name[2:5]) # cde
 4 print(name[:5]) # abcde
 5 print(name[1:]) # bcdefg
 6 print(name[:]) # abcdefg
7 print(name[::2]) # aceg 8 print(name[:-1]) # abcdef, 負1表示倒數第⼀個數據 9 print(name[-4:-1]) # def 10 print(name[::-1]) # gfedcba

3.12常用操作方法