출력 결과를 보니 result 리스트에 0~100세 이상까지의 인구수가 잘 저장된 것을 확인할 수 있습니다. 그런데 각 숫자에 작은따옴표가 있는 것으로 보아 문자열로 저장되었네요. 데이터를 시각화하려면 각 값을 정수로 바꿔야 하므로 다음과 같이 수정합니다.
result.append(int(i))
실행 결과
[326, 334, 406, 413, 389, 408, 417, 434, 411, 387, 420, 383, 354, 357, 340, 338, 349, 339, 407, 380, 390, 453, 424, 516, 451, 466, 448, 484, 471, 476, 558, 541, 579, 619, 638, 740, 756, 792, 745, 789, 671, 687, 700, 636, 726, 691, 657, 619, 649, 585, 579, 470, 522, 534, 563, 445, 511, 569, 572, 513, 532, 456, 426, 497, 379, 384, 399, 279, 289, 276, 268, 271, 223, 170, 150, 154, 177, 140, 126, 114, 121, 97, 86, 80, 59, 48, 44, 43, 28, 29, 22, 15, 13, 12, 5, 8, 5, 4, 2, 3, 7]