现已声明4 部手机,请将它们存入集合,然后在集合中查找显示所有全新的手机信息。
时间: 2024-01-21 21:16:57 浏览: 36
好的,以下是将4部手机存入集合并查找全新手机信息的代码示例(假设每个手机对象都有isNew属性表示是否全新):
```python
class Phone:
def __init__(self, brand, model, isNew):
self.brand = brand
self.model = model
self.isNew = isNew
phone1 = Phone("Apple", "iPhone 12", True)
phone2 = Phone("Samsung", "Galaxy S21", False)
phone3 = Phone("Xiaomi", "Mi 11", True)
phone4 = Phone("OnePlus", "8T", False)
phones = [phone1, phone2, phone3, phone4]
# 查找全新手机信息
new_phones = []
for phone in phones:
if phone.isNew:
new_phones.append(phone)
# 打印所有全新手机信息
for phone in new_phones:
print("Brand: {}, Model: {}".format(phone.brand, phone.model))
```
输出结果为:
```
Brand: Apple, Model: iPhone 12
Brand: Xiaomi, Model: Mi 11
```