본문 바로가기
[파이썬 입문] 리스트 튜플 딕셔너리 (List, Tuple, dict) 리스트 (List)[...] 형태로 파이썬 리스트(List)를 나타냅니다. 1a = [10, 20, 30, 40]cs 아래와 같이 줄을 바꿔도 허용 됩니다. 마지막 쉼표( , )는 선택 사항입니다. 12345colors = 'red' 'green' 'blue',]cs 여러 자료형을 섞어서 리스트를 만들 수 있습니다. 1a = [10, 'ABC']cs 리스트 요소는 for를 사용하여 접근/사용 할 수 있습니다. 123a = [1, 2, 3, 4, 5]for n in a: print ncs [ n ] 형태로 n번째 요소를 참조합니다. 첫번째 요소는 0번째로 간주합니다. 123a = ['A', 'B', 'C', 'D', 'E', 'F', 'G']a1 = a [0] # 0 번째 : 'A'a2 = a [2] # .. 2019. 8. 1.
파이썬 정렬 sort sorted reverse=true 예제 4개 Python 리스트 배열 정렬 예제 4개 소개합니다. 파이썬 키워드는 sort(), sorted() 두 함수이며, 인자로 reverse 값을 설정할 수 있습니다. 먼저 소스 보시고 결과 화면 봐주세요. 12345678910111213141516171819202122232425262728293031323334353637import random def makeRandoms(size): result = [] for i in range(size): result.append(random.randrange(100)) return result print('1. 정방향 정렬 (오름차순)')value1 = makeRandoms(10)print(value1) value1.sort()print(value1) print('2.. 2019. 5. 23.
파이썬 딕셔너리 예제 4가지, for반복문 중심 파이썬 딕셔너리 for문 예제 4개입니다. 기본적인 딕셔너리, 선언 밑 출력 방법 살펴보고, for문 응용한 나머지 예제 소개합니다. 1. 파이썬 Dictionary keys, values, itesm 출력12345678910d = dict(color='red', price=100, name='pen')print(d) for k in d: print(k, d[k], end=', ')print() print(d.keys())print(d.values())print(d.items())cs 딕셔너리 Dictionary keys 는 모든 key를 출력, values 는 모든 value만 출력, items는 ( ) 괄호 사이에 개별 key, value를 출력합니다. 2. 파이썬 for문 응용123456789101.. 2019. 5. 20.
파이썬 함수 예제 9개, 가변인자 *args **kwargs 포함 파이썬 함수 확장 개념입니다. 먼저 *args, **kwargs 를 간략히 정리하면 이렇습니다. *args - 함수 전달 인자를 튜플 형태로 받음**kwargs - 함수 전달 인자를 딕셔너리로 받음공통 - 가변 인자로 전달 받음, 인수 개수는 매번 다를 수 있음 예제 1. test_1(x, y, z)12345678def test_1(x, y, z): print(x, y, z, end='\n', sep=',') test_1(1, 2, 3)test_1(x=1, y=2, z=3)test_1(1, y=2, z=3)test_1(1, 2, z=3)test_1(x=1, z=3, y=2)cs 파이썬 함수 인자 x, y, z 를 설정하는 여러 예시입니다. 2. test_2(x, y=0, z=0)123456789def t.. 2019. 5. 19.