来自索引的基本字符串切片

Basic string slicing from indices

我会明确表示我是初学者。我还应该提到我一直在 Zybooks 中编码,这会影响事情。我的教科书对我帮助不大

我试过了 sub_lyric= rhyme_lyric[ : ]

Zybooks 应该可以输入索引号,只能得到句子的那部分,但我的书没有解释如何做到这一点。如果它抛出一个 [4:7] 那么它会输出牛。希望我已经很好地解决了所有问题。

你需要在那里设置:

sub_lyric = rhyme_lyric[start_index:end_index]

字符串是一个字符序列,您可以使用字符串切片从主文本中提取任何子文本。如您所见:

sub_lyric = rhyme_lyric[:]

会将rhyme_lyric的全部内容复制到sub_lyric

到select只有一部分文字,指定start_index(字符串从索引0开始)到end_index(不包括)。

sub_lyric = rhyme_lyric[4:7]

会将rhyme_lyric中的字符从位置4(包括)提取到位置7(不包括)所以结果将是cow.

您可以在此处查看有关字符串切片的更多信息:Python 3 introduction