Python程序-查找链表中所有元素的出现次数
当需要查找链表中所有元素的出现次数时,定义一种方法将元素添加到链表中、将元素打印出来以及找到链表中所有元素的出现次数的方法。
下面是一个示例 –
示例
输出
解释
-
创建“Node”类。
-
创建另一个包含必需属性的“LinkedList_structure”类。
-
它有一个“init”函数,用于将第一个元素即“head”初始化为“None”。
-
定义了一个名为“add_vals”的方法,用于向栈中添加值。
-
定义了另一个名为“print_it”的方法,用于在控制台上显示链表的值。
-
定义了另一个名为“count_elem”的方法,用于查找链表中每个字符的出现次数。
-
创建了“LinkedList_structure”的一个实例。
-
定义了一个元素列表。
-
迭代该列表,并将这些元素添加到链表中。
-
在控制台上显示这些元素。
-
对该链表调用“count_elem”方法。
-
输出显示在控制台上。