Python切片新手

2024-04-19 14:49:50 发布

您现在位置:Python中文网/ 问答频道 /正文

在python中有没有一种方法可以存储我切片的部分并只打印我切片的部分?在下面的例子中,我划掉了“学校”。我只想打印“学校”。稍后我将尝试处理一个文本文件,在这里我只需要每个句子的一部分,但只是尝试找出是否可以通过切片。你知道吗

word= "the teacher am my school"

a= word[0:-6]

Tags: the方法my切片am学校例子句子
3条回答

那为什么不直接切呢?你知道吗

a = word[-6:]

会给你'school'

print a

我不知道你的困惑是什么。你知道吗

更新"school"是您没有切片的部分。如果"school"是您感兴趣的部分,那么

a = word[-6:]

如果您想要两个部分,请将它们分开切片:

notschool, school = word[:-6], word[-6:]

你对措辞的解释是引起混淆的原因。切片指的是被引用(或保留)的零件,而不是被删除的零件。你知道吗

'word'[0] == 'w'   # the slice is 'w' not 'ord'

相关问题 更多 >