Het betand temperaturen.txt1 bevat de maximum dagtemperatuur van de voorbije 72000 dagen (een goede 198 jaar). Bepaal het aantal hittegolven er geweest zijn en geef de dagnummers van begin en einde van elke hittegolf als een lijst van tuples. Een hittegolf is een periode van minimum 5 dagen van minstens 25 °C waarvan minstens 3 dagen van 30 °C of meer.
>>> bepaal_hittegolven('temperaturen.txt')
(414, [(183, 191), (196, 206), (225, 240), (545, 555), (557, 564), (585, 589), (915, 922), (1275, 1281), (1284, 1288), (1293, 1298), (1303, 1312), (1636, 1643), (1647, 1658), (1988, 1993), (2009, 2014), (2368, 2373), (2388, 2396), (2714, 2722), (2734, 2743), (3063, 3070), (3092, 3100), (3115, 3119), (3425, 3431), (3435, 3440), (3783, 3789), (3823, 3830), (3835, 3840), (4142, 4146), (4148, 4152), (4175, 4181), (4501, 4506), (4512, 4517), (4519, 4525), (5238, 5243), (5245, 5250), (5583, 5589), (5594, 5601), (5603, 5607), (5628, 5635), (5959, 5965), (6318, 6322), (6666, 6673), (6684, 6689), (6716, 6720), (7029, 7039), (7042, 7048), (7055, 7067), (7389, 7396), (7412, 7418), (7745, 7754), (7766, 7770), (7786, 7794), (8115, 8122), (8145, 8152), (8154, 8160), (8480, 8485), (8508, 8515), (9185, 9193), (9227, 9231), (9543, 9554), (9560, 9564), (9575, 9580), (9925, 9933), (9947, 9951), (9955, 9960), (10263, 10267), (10275, 10284), (10288, 10297), (10312, 10317), (10621, 10628), (10639, 10646), (10999, 11003), (11005, 11015), (11023, 11027), (11344, 11348), (11378, 11382), (11391, 11397), (11703, 11711), (11717, 11723), (12092, 12097), (12099, 12107), (12429, 12433), (12439, 12443), (12795, 12801), (12828, 12834), (13155, 13163), (13178, 13188), (13507, 13511), (13513, 13522), (13861, 13877), (13887, 13891), (13906, 13911), (14224, 14236), (14589, 14595), (14597, 14601), (14625, 14635), (14974, 14985), (15315, 15319), (15348, 15354), (15674, 15678), (15684, 15690), (15708, 15713), (16044, 16048), (16061, 16066), (16754, 16758), (16770, 16774), (16790, 16794), (16796, 16800), (17098, 17102), (17124, 17131), (17140, 17148), (17471, 17479), (17494, 17503), (17506, 17511), (17831, 17835), (17855, 17859), (18193, 18198), (18209, 18213), (18558, 18563), (18572, 18581), (18587, 18591), (18926, 18933), (18943, 18949), (18955, 18959), (19274, 19279), (19281, 19296), (19622, 19632), (19643, 19647), (19993, 20003), (20008, 20018), (20026, 20030), (20341, 20357), (20713, 20739), (20747, 20755), (21094, 21098), (21435, 21440), (21466, 21472), (22142, 22148), (22153, 22161), (22175, 22184), (22186, 22190), (22192, 22200), (22501, 22505), (22536, 22540), (22895, 22899), (22904, 22909), (23230, 23239), (23260, 23264), (23598, 23605), (23613, 23619), (23981, 23985), (23990, 23994), (24332, 24337), (24681, 24685), (25039, 25043), (25050, 25054), (25058, 25062), (25064, 25068), (25070, 25075), (25417, 25421), (25747, 25751), (25773, 25777), (25779, 25791), (26111, 26118), (26138, 26143), (26147, 26152), (26474, 26479), (26491, 26502), (26835, 26846), (27195, 27201), (27236, 27240), (27539, 27544), (27546, 27552), (27567, 27572), (27576, 27584), (28274, 28282), (28284, 28296), (28618, 28623), (28650, 28654), (28987, 28995), (29002, 29011), (29022, 29030), (29358, 29367), (29710, 29714), (29718, 29724), (30088, 30094), (30107, 30114), (30783, 30790), (30795, 30801), (30821, 30831), (31151, 31159), (31178, 31182), (31184, 31193), (31511, 31517), (31521, 31526), (31530, 31534), (31878, 31885), (31905, 31916), (32239, 32246), (32256, 32262), (32266, 32276), (32584, 32597), (32599, 32605), (32943, 32947), (32958, 32963), (32991, 33000), (33304, 33308), (33335, 33340), (33664, 33672), (33678, 33685), (33698, 33706), (34037, 34041), (34043, 34051), (34406, 34412), (34428, 34433), (34742, 34750), (34762, 34767), (34778, 34786), (34791, 34795), (35114, 35121), (35481, 35485), (35868, 35873), (36208, 36215), (36232, 36241), (36548, 36554), (36585, 36589), (36592, 36596), (36901, 36913), (36932, 36940), (36946, 36953), (37280, 37285), (37315, 37320), (38002, 38006), (38009, 38016), (38348, 38360), (38364, 38369), (38373, 38378), (38380, 38384), (38392, 38397), (39061, 39065), (39098, 39103), (39105, 39120), (39428, 39435), (39458, 39465), (39467, 39476), (39817, 39821), (39826, 39833), (39835, 39840), (40144, 40150), (40192, 40200), (40527, 40537), (40539, 40544), (40862, 40866), (41221, 41227), (41241, 41246), (41251, 41256), (41581, 41585), (41611, 41619), (41625, 41632), (41956, 41964), (41974, 41978), (42351, 42360), (42661, 42671), (42694, 42699), (42710, 42716), (43381, 43386), (43392, 43410), (43420, 43424), (43750, 43755), (44115, 44123), (44140, 44147), (44507, 44514), (44830, 44837), (45576, 45586), (45595, 45600), (45908, 45921), (46271, 46276), (46638, 46649), (46655, 46662), (47016, 47020), (47024, 47028), (47033, 47041), (47352, 47356), (47365, 47370), (47708, 47712), (48070, 48080), (48084, 48088), (48095, 48100), (48426, 48441), (48462, 48466), (48469, 48473), (48475, 48480), (48781, 48785), (48793, 48798), (48804, 48810), (48822, 48828), (49144, 49155), (49157, 49166), (49180, 49184), (49529, 49534), (49550, 49555), (49865, 49871), (50250, 50259), (50274, 50280), (50585, 50589), (50599, 50607), (50940, 50950), (50966, 50973), (50987, 50993), (51705, 51709), (51717, 51721), (52038, 52046), (52057, 52061), (52402, 52408), (52414, 52421), (52763, 52770), (52772, 52776), (52794, 52798), (53107, 53113), (53140, 53146), (53478, 53490), (53492, 53498), (53823, 53827), (53858, 53862), (54181, 54185), (54221, 54231), (54547, 54556), (54900, 54910), (55281, 55285), (55288, 55293), (55621, 55626), (55654, 55658), (56000, 56011), (56025, 56029), (56362, 56369), (56384, 56388), (56739, 56746), (57066, 57072), (57108, 57114), (58502, 58506), (58524, 58535), (58915, 58920), (59582, 59589), (59596, 59602), (59615, 59619), (59954, 59961), (60323, 60335), (60666, 60670), (60687, 60693), (60706, 60715), (61032, 61037), (61056, 61063), (61386, 61392), (61408, 61414), (61741, 61750), (61767, 61773), (62102, 62107), (62133, 62137), (62143, 62153), (62479, 62487), (62501, 62507), (62877, 62881), (63219, 63223), (63572, 63588), (63594, 63600), (63917, 63923), (63926, 63934), (64273, 64279), (64288, 64297), (64310, 64314), (64635, 64639), (64645, 64652), (64660, 64664), (64672, 64680), (64981, 64992), (65026, 65034), (65341, 65347), (65352, 65359), (65371, 65376), (65721, 65725), (65727, 65736), (66083, 66088), (66107, 66113), (66430, 66435), (66439, 66446), (66452, 66458), (66834, 66840), (67141, 67147), (67156, 67172), (67191, 67195), (67508, 67513), (67533, 67540), (67542, 67547), (67551, 67559), (67892, 67896), (68270, 68275), (68604, 68609), (68623, 68627), (68945, 68949), (68973, 68979), (69326, 69335), (69345, 69352), (69660, 69669), (69696, 69704), (70039, 70043), (70050, 70054), (70070, 70075), (70395, 70399), (70428, 70433), (70751, 70755), (70779, 70784), (70794, 70798), (71119, 71123), (71130, 71134)])