목록Today I Learned/Python (2)
듀랑이 공부 블로그

프로그래머스 파이썬 Level 1. 두 개 뽑아서 더하기 💡 프로그래머스 파이썬 연습문제: 정수 배열 numbers가 주어집니다. numbers에서 서로 다른 인덱스에 있는 두 개의 수를 뽑아 더해서 만들 수 있는 모든 수를 배열에 오름차순으로 담아 return 하도록 solution 함수를 완성해주세요. 그러니까 문제는 그림에서 왼쪽에 있는 각 리스트 안의 숫자들을 두 개씩 조합해서 더한 오른쪽의 새로운 리스트를 중복없이 오름차순으로 변경하라는 것. 이 세 가지 조건을 꼭 반영해야 한다. 완성한 코드 from itertools import combinations def solution(numbers): answer = set() hap = list(combinations(numbers,2)) for i..

FOR문으로 URL 여러개 크롤링하기 💡 데린이의 파이썬 여정은 멀고도 험난하다... 이번 포스트는 복수의 URL에서 데이터를 가지고 오고 싶을 때, for 문을 사용해서 한 번에 해결하는 숙제를 하며 복습 + 새롭게 알게 된 내용이다. 이번 수업 숙제였는데, 내가 처음에 짠 코드와 숙제 리뷰를 통해 얻은 내용을 비교해보면서 정리할 예정이다. 목표 : 아래 URL 세 개에서 기사 제목과 언론사를 추출해 데이터프레임 만들기 크롤링에 필수인 라이브러리 BeautifulSoup을 불러온다. 마지막에 데이터프레임으로 담아줄거라서 pandas도 불러왔다. from bs4 import BeautifulSoup import requests import pandas as pd 첫 번째 코드 : 목으로 나는 비둘기 딱 ..