- wind: Dict[str, List[float]] = {}
- conditions: Dict[str, List[str]] = {}
- rain: Dict[str, List[float]] = {}
- snow: Dict[str, List[float]] = {}
- precip: Dict[str, List[float]] = {}
-
- for x in range(0, count):
- data = parsed_json["list"][x]
- dt = data["dt_txt"] # 2019-10-07 18:00:00
- (date, time) = dt.split(' ')
- wind[date] = []
- conditions[date] = []
- highs[date] = None
- lows[date] = None
- rain[date] = []
- snow[date] = []
- precip[date] = []
- ts[date] = 0
+ wind: Dict[str, List[float]] = defaultdict(list)
+ conditions: Dict[str, List[str]] = defaultdict(list)
+ rain: Dict[str, List[float]] = defaultdict(list)
+ snow: Dict[str, List[float]] = defaultdict(list)
+ precip: Dict[str, List[float]] = defaultdict(list)