Sequence types : 리스트,튜플,range,문자열 같이 연속적으로 이어진 자료형
Sequecne types의 가장 큰 특징
공통 동작과 기능을 제공
시퀀스 객체 : 시퀀스 자료형으로 만든 객체, 시퀀스 객체에 들어있는 각 값을 요소라고 함.
list = [0,14,34,867,345,23,86]
print(34 in / not in list)
-----------
43 in (38.76.43)
1 in range(10)
'P' in "Hello. Python"
->boolean형 출력됨
시퀀스객체1 + 시퀀스객체2 -> + 연산자를 사용하여 객체를 서로 연결, 새 겍체 생성 가능.
**range(10)+range(11,40) : ㄴㄴ
-> 리스트나 튜플로 만들어서 연결가능 . list(range(10))+list(range(11,40))
문자열에 숫자를 연결할 때 숫자를 문자열로 변환하면 됨. str.
시퀀스객체[시작:끝:증가폭]시퀀스객체[:] = 시퀀스객체[::}: 전체를 가져옴.
백준문제 2884
H,M = map(int,input().split())
list1 = list(range(0,24))
list2 = list(range(0,60))
newH = list1[list1.index(H)-1]
newM = list2[list2.index(M)-45]
print(newH,newM)
이거왜실패뜨냐..? 파이참에서 답도 다 정확하게 나오는데-.-
구냥 리스트로 함 풀어봤는데 단순하게 if로 풀라는건가...
그렇게 풀수야 있겠지만 잼없잖아...
**set
중복이 없는 요소들로만 구성된 집합 컬렉션
+ 그 요소가 몇개인가?
배열 + len 사용
'Language > Python' 카테고리의 다른 글
2D array + a (0) | 2021.07.18 |
---|---|
List (0) | 2021.07.09 |
자주 쓰는 것들 (0) | 2021.04.10 |
List f(x) (0) | 2021.04.01 |
basic (0) | 2021.03.24 |