【发布时间】:2021-11-15 02:50:13
【问题描述】:
class Song:
def __init__(self, title, artist):
self.title = title
self.artist = artist
def how_many(self, listener):
print(listener)
obj_1 = Song("Mount Moose", "The Snazzy Moose")
obj_1.how_many(['John', 'Fred', 'Bob', 'Carl', 'RyAn'])
obj_1.how_many(['Luke', 'AmAndA', 'JoHn']) here
#监听器内部包含 2 个列表,我所做的任何事情都会产生两个列表,有没有办法 在不更改调用 how_many 的对象的情况下分隔侦听器内的列表 同时方法。 谢谢!!!提前
【问题讨论】:
-
您能提供所需的输出吗?
-
我必须数第一波听众,即 5,然后第二波,即 3,不再数约翰,因为他已经在第 1 波中
-
所以我应该返回 5 和 2
标签: loops oop fundamentals-ts