R={"Ritu":76, "Priya":85, "Mitu":75, "Rohit":79, "Preeti":90, "Shreya":87} 程序的输出应为: Shreya Preeti Priya Q4. Arun 有一个包含 8 个整数的列表。您需要帮助他创建一个具有单独用户定义函数的程序,以基于此列表执行以下操作。 ● 遍历列表的内容并将偶数推送到堆栈中。 ● 弹出并显示堆栈的内容。 例如:如果列表的示例内容如下:N=[62, 13, 34, 56, 19, 78, 97, 27] 代码的示例输出应为: 78 56 34 62 Q5. 编写 PushOn(Book) 和 Pop(Book) 方法来从图书标题列表中添加新图书和删除图书,将它们视为 Stack 数据结构的 Push 和 Pop 操作。 Q6。编写一个使用 Stack 反转字符串的函数。 Q7。查找以下代码的输出 res =0 list=[40,60,30] list.append(20) res=res+list.pop( ) res=res+list.pop( ) print('' result= '',res) Q8。用 Python 编写一个函数 Push(item),其中 item 是一个包含文具详细信息的字典-{name:price}。该函数应推送价格大于 50 的物品的名称。还显示推送到堆栈的元素数量。例如:如果字典包含以下数据:Item ={“Pencil”: 40,”Pen”:60,”Notebook”:70,”Eraser”: 45} 堆栈应包含:Notebook Pen 输出应为:堆栈中元素的数量为 2。 Q9。用 Python 编写一个函数 Push (Arr),其中 Arr 是一个数字列表。从此列表中将所有可被 5 整除的数字推送到使用列表实现的堆栈中。如果堆栈至少有一个元素,则显示堆栈,否则显示相应的错误消息。