파이썬 셋(set) 예제
Q1. 다음 두 셋의 합집합, 교집합, 차집합 출력 s1 = {10,20,30,40,50} s2 = {10,30,50,70,90} A. HTML 삽입 미리보기할 수 없는 소스 Q2. 아래 리스트를 선언한 후 중복값을 없앤 셋을 만들고 셋의 요소가 몇개인지 출력 ls1 = ['서울시', '부산시', '광주시', '서울시', '서울시', '수원시', '대구시', '대전시', '광주시', '청주시', '강릉시', '광주시', '서울시', '서울시', '수원시', '대구시', '서울시', '부산시', '광주시', '청주시', '강릉시', '광주시', '서울시' ] HTML 삽입 미리보기할 수 없는 소스 중복값을 허용하지 않는 속성을 이용한 코드. 리스트를 셋으로 변경하면 자동으로 중복값이 드랍됨. 대용량 데이터..
2022. 6. 2.
파이썬 튜플(Tuple) 예제
* 튜플의 패킹과 언패킹 HTML 삽입 미리보기할 수 없는 소스 Q. 튜플 tp = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10)을 슬라이싱하여 (1, 2, 3, 4, 5), (6, 7, 8, 9, 10) 튜플 두 개를 출력 A. HTML 삽입 미리보기할 수 없는 소스
2022. 5. 31.
파이썬 리스트(List) 활용, 정렬 예제
Q1. 리스트 ls = [10,5,20,7,9,31,12,11,19,32] 가 있다고 할 때, 각 요소에 가중치를 3씩 부여하여 오름차순으로 출력 (선택정렬 알고리즘 활용 / for문은 이중 for문 하나만 사용) 선택정렬 알고리즘(오름차순) : 맨 앞자리부터 n번째 수와 나머지를 비교하여 더 작은 수를 n번으로 옮기는 알고리즘 A. HTML 삽입 미리보기할 수 없는 소스 HTML 삽입 미리보기할 수 없는 소스 Q2 - 1. 리스트 ls에는 1~10까지의 정수를 저장하고, lsAdd에는 random 함수를 활용하여 임의의 수 10개를 저장 Q2 - 2. lsResult에 두 리스트를 차례로 삽입하고, 모든 요소를 오름차순으로 정렬 (sort 함수 활용) Q2 - 3. lsResult 안에 중복되는 숫자와..
2022. 5. 31.