Report 1
unknown
plain_text
6 months ago
1.0 kB
2
Indexable
import pandas as pd class FlagshipPhone: def __init__(self, name, model, price, camera, sales): self.name = name self.model = model self.price = price self.camera = camera self.sales = sales class PhoneCollection: def __init__(self): self.phones = [] def add_phone(self, phone): self.phones.append(phone) def to_dataframe(self): # Metoda koja pretvara kolekciju telefona u DataFrame data = { 'Name': [], 'Model': [], 'Price': [], 'Camera': [], 'Sales': [] } for phone in self.phones: # Dodajemo podatke u odgovarajuće liste data['Name'].append(phone.name) data['Model'].append(phone.model) data['Price'].append(phone.price) data['Camera'].append(phone.camera) data['Sales'].append(phone.sales) return pd.DataFrame(data) # Kreiramo DataFrame iz pripremljenih podataka
Editor is loading...
Leave a Comment