想要直觀地看到字串的下標怎麼辦?當然,字串不是很長的時候,我們可以直接數,012345bulabula
我用乙個很簡單的迴圈來輸出字串的文字以及下標:
假設字串是str1。
str1=
'nottin.soulrn.orlog.iduna'
#字串
deffun()
:#不要忘記冒號
j=(str1.rfind(
'a')
)#獲取字串末字元位址
for i in
range(0
,j+1):
#range是左閉右開區間
print
(str1[i]
,end=
' '
)#輸出下標i對應的字元
print(''
)#換行
for i in
range(0
,j+1):
#迴圈輸出字串的下標
print
('%02d '
%i, end=
' ')
#用空格對齊字串文字
print(''
)#換行
fun(
)#呼叫函式
以上。雖然沒什麼卵用。
寫這個主要還是給自己看,省的以後忘了
字串核函式的簡單python實現
要對字串聚類,字串的距離度量是乙個問題.使用最長公共子串行或者最長公共字串都有問題.看到字串核函式,感覺還不錯,沒找到它的實現,自己實現了乙個效率低下的版本.def list2dict li 3,4 3,5 4,2 di for i in li return di def nincreasingin...
簡單的字串過濾實現
如何才能將使用者輸入的一些非法關鍵字過濾掉呢?在.net的框架下有乙個叫regex的類是專門負責利用正規表示式處理字串的。它的名字空間是using system.text.regularexpressions。regex有乙個成員方法replace,可以將源字串中,符合正在表示式要求的字元用另外的字...
Python 字串簡單使用
resume hello world print resume hello worldresume name 高雷 company xx企業 age 18 print resume name 高雷 company xx企業 age 18resume hello world print resume ...