반응형
SMALL

Python 31

[python] if 문

11. if 문 if 조건문: 수행할 문장 # 같은 들여쓰기로 / 따로 괄호 필요 없음 else: 수행할 문장 11.1 x in s / x not in s in not in x in 리스트 x not in 리스트 x in 튜플 x not in 튜플 x in 문자열 x not in 문자열 1 in [1,2,3] >> True 1 not in [1,2,3] >> False 'a' in ('a', 'b', 'c') >> True 'j' not in 'python' >> True if X IN data = ['a', 'b', 'c'] if 'a' in data: print("ok") else: print("not ok") >> ok 11.2 조건문에서 아무 일도 하지 않도록 하기 pass if 'a' in da..

Python 2020.09.03

[python] 집합 {}

6. 집합 (set) {} 중복을 허용하지 않는다 순서가 없다 6.1 집합 선언 data_set = set() 6.2 집합 사용 s = set([1,2,3]) s >> {1,2,3} s1 = set("Hello") s1 >> {'e', 'H', 'l', 'o'} 6.3 리스트로 변환 순서가 없기 때문에 인덱싱하여 찾을 수 없음 data_list = list(s) data_list >> [1,2,3] data_list[1] >> 2 6.4 교집합 & .intersection() s1 = set([1, 2, 3, 4, 5, 6]) s2 = set([4, 5, 6, 7, 8, 9]) s1 & s2 >> {4,5,6} or s1.intersection(s..

Python 2020.09.03

[python] 딕셔너리 { : }

5. Dictionary { : } 대응 관계 자료형 {Key:Value} dic = {'name':'pey', 'phone':'0119993323', 'birth': '1118'} a = {'a': [1,2,3]} 단, key에 리스트 불가 5.1 딕셔너리 추가 a = {1: 'a'} a[2] = 'b' # key : 2, value : b a >> {1: 'a', 2: 'b'} 5.2 딕셔너리 삭제 del a[1] # key : 1 인 쌍이 삭제됨 5.3 value 값 얻기 dic = {1: 'a', 2: 'b'} d..

Python 2020.09.02

[python] 리스트 []

3. List [] 3.1 리스트 선언하기 data_list = list() 3.2 리스트 더하기 a = [1, 2, 3] b = [4, 5, 6] a + b >> [1, 2, 3, 4, 5, 6] 3.3 리스트 반복하기 a = [1, 2, 3] a * 3 >> [1, 2, 3, 1, 2, 3, 1, 2, 3] 3.4 리스트 관련 함수 리스트 길이 구하기 a = [1, 2, 3] len(a) >> 3 리스트 요소 추가하기 리스트 맨 마지막에 추가 a.append(3) a.append([5,6]) a [1, 2, 3, [5, 6]] 리스트에 요소 삽입(위치 지정) a.insert(3, 5) 리스트 요소 삭제하기(인덱스로) del a[1] del a[2:] 리스트 요소 삭제하기(값으로) 첫번째로 나오는 값을..

Python 2020.09.02

[python] 문자열

2. 문자열 2.1 문자열 표시 "a" 'a' 2.2 문자열 곱하기 "문자열" * 숫자 print("=" * 50) print("My Program") print("=" * 50) 2.3 문자열 길이 구하기 a = "python" len(a) >> 6 2.4 문자열 인덱스 0 부터 시작 맨 마지막은 -1 부터 시작 a = "python" a[-1] >> n a[-2] >> o 2.5 문자열 자르기 시작 인덱스부터 마지막 인덱스 -1 까지 a = "python study" a[0:5] >> 'pytho' a[0:] >> 'python study' # 두 부분으로 자르기 a = "abcd" a1 = [:2] a2 = [2:] a1 >> 'ab' a2 ..

Python 2020.09.02
1 2 3 4
반응형
SMALL
반응형
LIST