我觉得这是一个非常简单的问题,但我需要帮助搞清楚.
所以,我有以下内容:
str = 'hello world'
str.split() # ['hello','world']
Run Code Online (Sandbox Code Playgroud)
我想索引'world'但str [1]返回'e',这是列表中的第二个字符.如何用词而不是字符编制索引?
请帮帮我,并提前感谢你.
(请不要告诉我做str [5:] ......我想知道如何索引一般的单词)
您需要索引结果的my_str.split():
my_str = "hello world"
words = my_str.split()
print words[1]
Run Code Online (Sandbox Code Playgroud)
(重命名变量以my_str避免遮挡内置.)
请注意,my_str.split()不会my_str以任何方式改变.String对象在Python中是不可变的,无法更改.而是my_str.split()返回可以编制索引的字符串列表.
| 归档时间: |
|
| 查看次数: |
82 次 |
| 最近记录: |