반응형

파이썬 list 3

[파이썬, Python] 백준 21610: 마법사 상어와 비바라기

문제https://www.acmicpc.net/problem/21610 코드import sysinput = sys.stdin.readlinen, m = map(int, input().split())buckets = [list(map(int, input().split())) for _ in range(n)]cloud = [[n - 1, 0], [n - 1, 1], [n - 2, 0], [n - 2, 1]]def move_cloud(): move_cloud = [] order = [(0, 0), (0, -1), (-1, -1), (-1, 0), (-1, 1), (0, 1), (1, 1), (1, 0), (1, -1)] d, s = map(int, input().split()) dir =..

[T-SUM] 7주차 자료 - Data Structure(List, Tuple, Dictionary), For 반복문

오늘의 내용 미리보기 본문 이번 시간에는 파이썬의 자료구조에 대해서 배워봅시다. 파이썬에는 3가지 자료 구조가 존재합니다. 1. 리스트 2. 튜플 3. 딕셔너리 오늘은 이 세 가지를 배워보고 각각의 차이점에 대해서 알아볼 건데 그전에 'Method'부터 알고 넘어갑시다. Method 메소드는 데이터 뒤에 결합된 function을 뜻합니다. 기본적으로 우리가 사용하던 print와 같이 함수지만 어떤 데이터와 결합하여 사용할 수 있습니다. 예시를 볼까요? upper() 메소드는 입력받은 문자열을 대문자로 반환해 줍니다. 다른 예시도 볼까요? captialize() 메소드는 입력받은 문자열의 첫 글자를 대문자로 반환합니다. 이런 식으로 어떤 자료형과 엮여있는 함수를 우리는 메소드라고 부릅니다. 간단하게 살펴봤..

T-SUM 멘토링 2023.07.20

[파이썬, Python] 백준 2776: 암기왕

문제 https://www.acmicpc.net/problem/2776 2776번: 암기왕 연종이는 엄청난 기억력을 가지고 있다. 그래서 하루 동안 본 정수들을 모두 기억 할 수 있다. 하지만 이를 믿을 수 없는 동규는 그의 기억력을 시험해 보기로 한다. 동규는 연종을 따라 다니며, www.acmicpc.net 코드 import sys input = sys.stdin.readline t = int(input()) for _ in range(t): n = int(input()) note1 = set(map(int, input().split())) m = int(input()) note2 = list(map(int, input().split())) for num in note2: if num in note1..

반응형