Python程序:在允许单词重复的列表中删除给定单词的第N次出现
当需要从单词列表中删除给定单词的特定出现次数时,可以定义一种方法,通过遍历列表并逐一计数,来判断计数与特定出现次数是否相等,如果相等,则可以删除列表中的特定元素。
下面是该方法的演示例子 −
示例
输出
说明
-
定义了名为 ‘remove_word’ 的方法,该方法将列表、单词和 ‘n’ 的值作为参数。
-
初始化 ‘count’ 值为 0。
-
遍历列表,检查列表中的元素是否与特定单词匹配。
-
如果匹配,则将计数变量递增。
-
如果此计数变量等于 ‘n’ 值,则从列表中删除元素。
-
使用“del”关键字删除。
-
定义字符串列表并在控制台上显示。
-
通过传递相关参数调用该方法。
-
在控制台上显示输出。