리스트 (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] # ..
이 포스트는 Python의 기본적인 List 사용방법이나 기억해두면 편리한 방법에 관해 설명합니다.포스트에서 소개하는 소스 코드는 Python 3.7, Ubuntu 18.04에서 작동 확인했습니다. Python List 기초 List는 여러 요소를 포함하는 컨테이너 객체(컨테이너 = 용기(저장 공간))를 말합니다. List를 사용하는 이유는 다양합니다. 한 번에 많은 연속적인 데이터를 취급할 수 있다는 것이 대표적인 이유죠. 기존 방법을 활용하여 요소의 추가 및 삭제, 검색 및 계산 등 다양한 작업을 할 수도 있습니다. 리스트 이외에도 여러 요소를 다루는 개체가 있습니다. settupledictnumpy.array 이 중에서 다른 언어의 배열에 해당하는 것이 numpy.array 입니다. 그런데, 이러한..
파이썬 함수 확장 개념입니다. 먼저 *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..