전체 글
-
백준 파이썬 10845 큐BOJ 2020. 3. 26. 01:32
내 풀이 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 import sys class Stack: def __init__(self): self.len = 0 self.list = [] def push(self,x): self.list.append(x) self.len += 1 def pop(self): if self.len == 0: return -1 tmp = self.list[0] del self.list[0] self.len -= 1 return tmp def size(sel..
-
백준 파이썬 10828 스택BOJ 2020. 3. 26. 01:31
내 풀이 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 import sys class Stack: def __init__(self): self.len = 0 self.list = [] def push(self,x): self.list.append(x) self.len += 1 def pop(self): if self.len == 0: return -1 pop_result = self.list[self.len - 1] del self.list[self.len - 1] self.len -= 1 return po..
-
백준 파이썬 9012 괄호BOJ 2020. 3. 25. 19:31
내 풀이 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 n = int(input()) while n > 0: n -= 1 a = input() if a.count('(') != a.count(')') or a[0] != '(' or a[-1] != ')': print('NO') else: for i in range(len(a)): if a[0:i].count('(') 0: n -= 1 a = input() c = 0 for i in range(len(a)): if a[i] == '(': c += 1 else: c -= 1 if c
-
class, __init__, selfPython 3 2020. 3. 25. 00:30
다음의 코드로 설명해 드리겠습니다 class A(object): def __init__(self): self.x = 'Hello' def method_a(self, foo): print self.x + ' ' + foo a=A() 1. self self는 객체의 인스턴스 그 자체를 의미합니다. 대부분 객체지향 언어는 이걸 메소드에 안 보이게 전달하지만 파이썬에서 클래스의 메소드를 정의할 때는 self를 꼭 명시해야하고 그 메소드를 불러올 때 self는 자동으로 전달됩니다. 2. __init__ __init__은 파이썬에서 쓰이는 생성자입니다. 위의 코드에서 A()는 생성자 __init__에 어떤 파라미터도 넘기지 않고, 그 결과로 A타입의 객체를 생성해 이를 반환받습니다. A(24, 'Hello'))와 ..
-
데이터 필터링(data filtering)의 3가지 방법Python 3 2020. 3. 23. 01:47
https://www.daleseo.com/python-filter/ 파이썬 filter 내장 함수 사용법 (feat. List Comprehension) filter 내장 함수파이썬의 내장 함수인 filter()는 여러 개의 데이터로 부터 일부의 데이터만 추려낼 때 사용합니다.따라서, 여러 개의 데이터를 담고 있는 list나 tuple을 대상으로 주로 사용하는 함수입니다. 사용 방법은 매우 간단한데요… 기본 문법은 다음과 같습니다. 1filter(조건 함수, 순회 가능한 데이터) filter() 함수는 두번 www.daleseo.com filter, lambda, List Comprehension