Day 229辞書内包表記の活用

2026-10-11 JST ・ 難易度: 初級 ・ カテゴリ: 辞書

Pythonコード

1fruits = ['apple', 'banana', 'cherry']2prices = [100, 50, 200]3fruit_dict = {fruit: price for fruit, price in zip(fruits, prices)}4print(fruit_dict)5 6# 辞書内包表記でフィルタリング7filtered_dict = {fruit: price for fruit, price in fruit_dict.items() if price > 100}8print(filtered_dict)9 10# 辞書内包表記で値の変換11double_price_dict = {fruit: price * 2 for fruit, price in fruit_dict.items()}12print(double_price_dict)

解説

次に試してみよう