我试图弄清楚如何删除字符串中单词的第一个字符。
我的程序读入一个字符串。
假设输入是:
这是演示
我的意图是删除字符串中每个单词的第一个字符,即
tid
留下his s emo
.
我试过了
- 使用 a
for loop
并遍历字符串 - 使用检查字符串中的空格
isspace() function.
- 存储空格后遇到的字母的索引,
i = char + 1,
其中 char 是空格的索引。 - 然后,尝试使用删除空白空间
str_replaced = str[i:].
但它删除了除最后一个之外的整个字符串。