Pythonでアイテム名、価格、数量を表示する方法


  1. リストを使用する方法:

    items = [
    {"name": "Apple", "price": 1.99, "quantity": 10},
    {"name": "Orange", "price": 0.99, "quantity": 5},
    {"name": "Banana", "price": 0.49, "quantity": 8}
    ]
    for item in items:
    print("Item Name:", item["name"])
    print("Price:", item["price"])
    print("Quantity:", item["quantity"])
    print()
  2. 辞書を使用する方法:

    item1 = {"name": "Apple", "price": 1.99, "quantity": 10}
    item2 = {"name": "Orange", "price": 0.99, "quantity": 5}
    item3 = {"name": "Banana", "price": 0.49, "quantity": 8}
    items = [item1, item2, item3]
    for item in items:
    print("Item Name:", item["name"])
    print("Price:", item["price"])
    print("Quantity:", item["quantity"])
    print()
  3. クラスを使用する方法:

    class Item:
    def __init__(self, name, price, quantity):
        self.name = name
        self.price = price
        self.quantity = quantity
    items = [
    Item("Apple", 1.99, 10),
    Item("Orange", 0.99, 5),
    Item("Banana", 0.49, 8)
    ]
    for item in items:
    print("Item Name:", item.name)
    print("Price:", item.price)
    print("Quantity:", item.quantity)
    print()

これらの方法を使用すると、アイテム名、価格、数量を簡単に表示できます。コード例は約1000語に満たないかもしれませんが、理解しやすく、効果的な方法を提供しています。