欢迎回来｡
让我们继续使用更多的字符串方法｡
现在, 我们已经学习了如何添加和删除一个｡
我们学习了追加､ 插入和扩展｡
然后在移除中, 我们学习了弹出､ 移除和清除｡
还有几个重要的问题｡
让我们用索引｡
所以, 与其清理这里, 不如清理这里｡
我们来做篮子点｡
索引｡
正如你所看到的, 我们给予它一个值, 一个开始和一个停止｡
那是什么意思？
那么, 我们想问, 嘿, 第二个指标是什么？
如果我们执行索引2, 然后单击“运行”｡
它会给予我一个｡
我知道这有点令人困惑, 但它要求索引｡
二号在哪里？
2号在索引1处｡
让我们把这些换成字母, 这样更清楚｡
所以我们有一个B｡
请参阅｡
D.
最后是E｡
再说一遍, 如果我做了｡
D, 然后单击“运行”｡
我得到了一个索引3, 因为01, 2, 3, 它在我们记忆中的第三层｡
你也可以在这里做一个可选的参数, 这就是我们应该从哪里开始寻找？
所以我想让你们从索引0开始看, 然后看完索引2｡
如果我在这里运行, 我会得到一个错误｡
它说, hey de不在list中, 因为我们从索引0开始, 到索引2结束｡
如果我做了三个, 然后单击“运行”｡
不, 三点前就停了｡
所以如果我做四个｡
然后单击“Run（运行）”｡
你去那里｡
我得到三个｡
现在就去
错误在我们的程序中是不好的｡
理想情况下, 我们不希望出现错误, 那么我们如何才能避免这种情况呢？
如果我们正在寻找的东西, 我们不确定它是否在列表中？
还有另一种在列表中查找内容的好方法, 这涉及到我们所说的python关键字｡
关键词是Python中使用的已经有了一定含义的词｡
比如说, 这里有一个关键词, 如果我用Python｡
关键词是所有这些已经有意义的词｡
现在我们来看看它们, 虽然我们还没有看到很多, 但是我们可能已经看到了布尔值中的true
right的含义｡
所以在Python中我们不能用true这个词, 因为它已经有含义了｡
这里有一个词叫做, 正如你所看到的, 只要我们输入mean something, 这是python中的一个关键词,
这很好, 我们可以说hey is DX in basket, 如果我运行这个｡
我知道真正的OC是前篮｡
我得到假的是因为它不存在｡
这其实很有用｡
我们甚至可以为字符串做这个｡
例如, 如果我在寻找, 比方说, 单词中的字母I, 比方说它是I in｡
嗨, 我叫伊恩｡
如果我单击“运行”｡
我得到真是因为字母I｡
确实存在于这个字符串中｡
好吧, 让我们学习另一个｡
另一个是篮点计数｡
我们可以计算一个项目出现的次数｡
例如, 如果我这样做, DH和我单击“运行”｡
我得到一个, 因为DD在列表中只存在一次｡
但如果我在这里添加另一个DH, 然后单击“运行”｡
我们到了｡
它计算这个值在我们的列表中出现了多少次？
非常非常有用｡
好吧, 我会的
还有几个要去｡
让我们做些练习吧, 下一节见｡