这个问题可以通过代码进行解决,以下是一个示例:
class Store:
def __init__(self, name, is_chain):
self.name = name
self.is_chain = is_chain
stores = [
Store("Store A", False),
Store("Store B", True),
Store("Store C", False),
Store("Store D", True)
]
# 过滤掉连锁店,只保留自有店铺
own_stores = [store for store in stores if not store.is_chain]
# 打印结果
for store in own_stores:
print(store.name)
输出结果:
Store A
Store C
以上代码定义了一个Store
类来表示店铺,其中包含一个is_chain
属性表示是否是连锁店。然后创建一个stores
列表来存储所有店铺的信息。
通过列表解析,我们可以过滤掉连锁店,只保留自有店铺。最后,我们遍历own_stores
列表并打印店铺的名称,即为解决方法的输出结果。