-1
我構建了這個簡單的小函數來將6個字符的字符串分成兩個段,但爲什麼它不返回兩個3個字母的結果?即,我會想:Python - 爲什麼零索引不適用於字符串?
FXPair [0:2] => 0,1,2在索引方面?
def ISOCodes(FXPair):
ccy1 = FXPair[0:2]
ccy2 = FXPair[3:5]
return [ccy1, ccy2]
ISOCodes('USDCAD')
[ '美國', 'CA']
至於爲什麼切片是半開的,請閱讀https://stackoverflow.com/questions/11364533/why-are-slice-and-range-upper-bound-exclusive –