반응형

python 4

[python/파이썬 입문] for문의 변수를 tuple(튜플)로 받기, tuple을 이용한 packing, unpacking

아래 코드의 세 for문은 전부 같은 값을 출력한다. # List형 출력 list = [1,2,3,4,5] for i, value in enumerate(list): print('{}번째 값: {}'.format(i, value)) for a in enumerate(list): print('tuple로 받는 {}번째 값: {}'.format(a[0], a[1])) for a in enumerate(list): print('* tuple로 받는 {}번째 값: {}'.format(*a)) 결과 화면 이 아래 코드의 세 for문도 전부 같은 값을 출력한다. # Dictionary(딕셔너리)형 출력 ages = {'Tod' : 35,'Jane' : 23,'Paul' : 62} for key, value in a..

python 2021.09.02

[python/파이썬 입문] 딕셔너리(Dictionary) 생성, 수정, 추가, 삭제, for문 key, value 출력

강의 링크 : https://programmers.co.kr/learn/courses/2/lessons/283 JSON과 비슷하다고 생각하면 될 것 같다. 1. 생성 코드 # 중괄호로 생성 dict = { 'one' : 1, 'two' : 2, 'three' : 3, } # 대괄호[key]를 넣고 출력 print(dict['one']) 결과 화면 ※ 앞에 넣는 값이 key가 맞나 싶어 같은 이름으로 두 개 작성해 봤는데 중복이 제거된다. 코드 dict = { 'one' : 1, 'two' : 2, 'three' : 3, 'three' : 33, } print(dict) 결과 화면 : three 3 으로 입력된 것은 보이지 않는다. 2. 수정 코드 dict = { 'one' : 1, 'two' : 2, '..

python 2021.09.01

[python/파이썬 입문] 조건문 for문 작성 방법 (+if문)

java가 주언어이기 때문에 java로 비교해서 for문 예시를 메모했다. 개인적으로 프로그램 작성의 70% 이상이 조건문이라고 생각한다. python 하다가 헷갈릴 때마다 보러 와야겠다. 동영상 강의를 보며 메모. https://programmers.co.kr/learn/courses/2/lessons/182 1. for문 첫 번째 타입 : i 변수 사용하지 않을 때 java List nameList = new ArrayList(Arrays.asList("철수", "영희", "맹구", "훈이")); for(String name : nameList) { System.out.println(name); } python nameList = ['철수', '영희', '맹구', '훈이'] for name in na..

python 2021.09.01
반응형