1. 程式人生 > >C++及python取子串的區別

C++及python取子串的區別

C++可用substr取子串:

例如:

string s="dlkjsldfjlsfjslfdjk";
string st=s.substr(4,5);

4表示從索引為4的字元開始,5表示子串的個數

s索引為4的字元是's',因此st="sldfj"

python:

st=s[4:9]

從索引為4的字元到索引為9的字元,不包括9

結果如下: