Programming Language/Python28 for문 - 3 dictionary를 반복문에 활용 예제 1) key 출력 소스코드 accesses = { 'a' : 'apple', 'b' : 'banana', 'c' : 'catch', } for access in accesses : print access 예제 1) 실행 결과 예제 2) values 출력 소스코드 accesses = { 'a' : 'apple', 'b' : 'banana', 'c' : 'catch', } for access in accesses.values() : print access 예제 2) 실행 결과 예제 3) items 출력 소스코드 accesses = { 'a' : 'apple', 'b' : 'banana', 'c' : 'catch', } for access in accesses.item.. 2018. 5. 23. for문 - 2 문자열로 반복문 예제 1) 문자열 출력 소스코드word = "start" for w in word : print w 예제 1) 실행 화면 예제 2) 리스트 출력 소스코드operators = ['plus', 'minus', 'multiful', 'division'] for operator in operators : print operators 예제 2) 실행 화면 2018. 5. 23. for문 - 1 numbers = [1, 2, 3, 4, 5] position = 0 while position < len(numbers): number = numbers[position] if number % 2 : print (number, 'hol') else : print (number, 'jjak') position += 1 2018. 5. 22. 데이터 저장타입 1. list() >>> data = ['a', 'b'] >>> data = list('ab') 위 2가지 방식으로 초기화 (1) offset으로 값을 얻어올 수 있다. >>> print data[1] b (2) .append는 가장 마지막 인덱스 다음에 데이터를 추가 >>> data.append('c') >>> print data ['a', 'b', 'c'] (3) .insert는 원하는 인덱스에 데이터를 추가, 나머지 데이터는 뒤로 한 칸씩 이동 >>> data.insert(1, 'c') >>> print data ['a', 'c', 'b'] (4) del [리스트이름[인덱스]] 는 해당 인덱스 데이터 삭제, -1은 뒤에서 첫 번째, 즉 맨 뒤 데이터를 의미 >>> del data[-1] >>> pr.. 2018. 5. 22. 이전 1 2 3 다음