我会说很明显我是一个初学者。我还应该提到我一直在 Zybooks 中编码,这会影响事情。我的教科书对我帮助不大
我试过 sub_lyric= rhyme_lyric[ : ]
Zybooks 应该能够输入索引号,只能获取句子的那部分,但我的书没有解释如何做到这一点。如果它抛出 [4:7] 那么它将输出牛。希望我已经很好地解释了一切。
我会说很明显我是一个初学者。我还应该提到我一直在 Zybooks 中编码,这会影响事情。我的教科书对我帮助不大
我试过 sub_lyric= rhyme_lyric[ : ]
Zybooks 应该能够输入索引号,只能获取句子的那部分,但我的书没有解释如何做到这一点。如果它抛出 [4:7] 那么它将输出牛。希望我已经很好地解释了一切。
你需要在那里设置:
sub_lyric = rhyme_lyric[start_index:end_index]
字符串是一个字符序列,您可以使用字符串切片从主文本中提取任何子文本。正如您所观察到的:
sub_lyric = rhyme_lyric[:]
rhyme_lyric
将复制to的全部内容sub_lyric
。
要仅选择文本的一部分,请指定start_index
(从索引 0 开始的字符串)到end_index
(不包括在内)。
sub_lyric = rhyme_lyric[4:7]
将从位置 4(包括)到位置 7(不包括)中提取字符,rhyme_lyric
因此结果将是cow
.
您可以在此处查看有关字符串切片的更多信息:Python 3 Introduction