)从下标 0 开始索引,找出单词“welcome” 在字符串“Hello, welcome to python world.” 中出现的位置,找不到返回 -1。最后将字符串转换为列表打印出来。
时间: 2024-09-10 07:04:13 浏览: 112
python 找出字符串中第一个匹配项的下标.md
首先,我们需要在给定的字符串 "Hello, welcome to python world." 中查找单词 "welcome" 的位置。由于单词可能是大小写混合的形式,我们先将其转为小写以进行比较。如果找到,返回其起始索引;如果没有找到,则返回 -1。
```python
input_string = "Hello, welcome to python world."
target_word = "welcome"
lowered_input = input_string.lower()
target_word_lower = target_word.lower()
index = lowered_input.find(target_word_lower)
if index != -1:
print(f"单词 'welcome' 出现的位置: {index}")
else:
print("单词 'welcome' 未找到")
# 转换字符串为列表并打印
words_list = lowered_input.split()
print("字符串转换为列表: ", words_list)
```
在这段代码中,`find()` 方法用于查找目标词在字符串中的位置。如果找到了,它会返回词的第一个字符的索引,否则返回 -1。之后我们将字符串通过 `split()` 方法分割成单词列表,并打印出来。
阅读全文