dict(2)
-
백준_균형잡힌 세상_python
https://www.acmicpc.net/problem/4949 문자열에 포함되는 괄호는 소괄호("()") 와 대괄호("[]")로 2종류이고, 문자열이 균형을 이루는 조건은 아래와 같다. 모든 왼쪽 소괄호("(")는 오른쪽 소괄호(")")와만 짝을 이뤄야 한다. 모든 왼쪽 대괄호("[")는 오른쪽 대괄호("]")와만 짝을 이뤄야 한다. 모든 오른쪽 괄호들은 자신과 짝을 이룰 수 있는 왼쪽 괄호가 존재한다. 모든 괄호들의 짝은 1:1 매칭만 가능하다. 즉, 괄호 하나가 둘 이상의 괄호와 짝지어지지 않는다. 짝을 이루는 두 괄호가 있을 때, 그 사이에 있는 문자열도 균형이 잡혀야 한다. 정민이를 도와 문자열이 주어졌을 때 균형잡힌 문자열인지 아닌지를 판단해보자. k = dict() k['('] = ')' ..
2021.08.10 -
python) list, 튜플, 딕셔너리, set
list a = list() or a = [] a = [1,2] a.append(1) //하나삽입 a.sort() a.reverse() a.insert(삽입위치인덱스,삽입할값) a.count(특정값) //특정한 값을 가지는 데이터개수 a.remove() a.remove_all() //특정한 값을 가지는 데이터 모두 삭제 튜플 -한 번 선언된 값을 변경할 수 없다.(원소의 대입 불가능) -소괄호를 사용한다. a = (1,2,3,4) 딕셔너리 -키,값의 쌍을 데이터로 가짐. a = dict() a['사과'] = 'apple' print(a) // {'사과':'apple'} a.keys() //키만 반환 a.values() //값만 반환 set(집합자료형) -중복허용x -순서x a = set([1,2,3]) ..
2021.08.08