给定字符串Numbers="01234567",以下哪个操作能获得所有奇数组成的字符串。


给定字符串Numbers="01234567",以下哪个操作能获得所有奇数组成的字符串。

A.Numbers[1:-1:2]

B.Numbers[::]

C.Numbers[::2]

D.Numbers[1::2]

正确答案:Numbers[1::2]

分析:相邻奇数之间的步长是2,且第一个奇数应该从序号1开始。Numbers[1:-1:2]看起来可以完成这个切片要求,但是,范围结束序号-1表明,在-1处截止,但不包括-1对应的字符。