列表操作1

2022-08-15 13:51:16 字數 1206 閱讀 6582

第一部分:索引切片,切片步長

s = '深圳騎士計畫1期python班'

s1 = s[:3]

切片:顧頭不顧尾,加步長

s2 = s[1:3:2]

反向取值:

s3 = s[-1:-3:-1]

第二部分:

name = 'old boy'

capitalize :首字母大寫 ***

print(name.capitalize())

center:字串居中後前後填充自定義的字元 **

print(name.center())

print(name.center(20,'$$'))

upper,lower,字母全大寫,全小寫*****

print(name.upper())

print(name.lower())

startswith,endswith,判斷以什麼開頭或以什麼結尾:

print(name.startswith('ld',1,3))

swapcase 大小寫反****

print(name.swapcase())

title 以非字母隔開的每個部分首字母大寫**

print(name.titlle())

strip,lstrip,rstrip 預設除去字串前後(前,後)的空格,製表符,換行符,或去除字串指定在前面的字元

print(name.strip())

print(name.strip('ol'))

split 將字串分割成列表,預設以空格分割,也可指定分割,分割次數*****

print(name.split())

print(name.split(','))

print(name.split('1',2))

join自定製連線符,把可迭代的字元連線起來******

s = '_*_' join(name)

replace 替換,可設定替換次數:

s = name.replace('騎',『傻』,2)

isalnum 判斷是否由字母或數字組成

isdigit 判斷是否由數字組成

isalpha 判斷是否由字母組成

公共方法:

count 統計字串中某個字元出現的次數:

s = name.count('o')

len 統計字串中總字元數

s = len(name)

Python Day1 操作列表 (2)

1.使用列表的一部分 切片 players chars akk myus sss lor print players 0 3 print players 1 4 print players 4 print players 1 print players 3 chars akk myus akk my...

P 1 6 1 操作列表例題1

例1.建立乙個列表並向其按任意通項公式新增數字,再求和,求積 如下 def safe x 字串安全判斷函式,確保大小字母中只有小寫n可以被輸入,輸入值是字串 safe list range ord a ord z 1 chr 是ord 的反向調取函式 safe remove ord n safe k...

Python 序列操作1 列表

最近在學習python,將學習中的知識點總結一下。python包含6種內建序列,包括列表 元組 字串 unicode字串 buffer物件和xrange物件。序列可以包含其他的序列,如下 amy amy farrah fowler 50 sheldon sheldon lee cooper 38 d...