리스트의 합병과 반복두개의 리스트를 합칠 때는 연결 연산자인 + 연산자를 사용할 수 있다. >>> list1 = [1, 2, 3] >>> list2 = [4, 5. 6] >>> list = list1 + list2 >>> list [1, 2, 3, 4, 5, 6] 리스트를 반복하는 것은 반복 연산자인 * 를 사용하면 된다. >>> val = [1, 2, 3] * 3 >>> val [1, 2, 3, 1, 2, 3, 1, 2, 3] 리스트의 길이len() 연산은 리스트의 길이를 구하여 반환한다. >>> letters = ['a', 'b', 'c', 'd'] >>> len(letters) 4 요소 추가하기append() 를 사용해서 리스트의 끝에 새로운 항목을 추가할 수 있다. >>> list = [1, 2]..
시퀀스란?파이썬에서 리스트를 포함한 몇몇 자료형은 시퀀스(sequence) 자료형에 속하는데 시퀀스에 속하는 자료형들은 순서를 가진 요소들의 집합이라는 공통적인 특성을 가지고 있다. 다음의 6가지 자료형이 시퀀스 자료형에 속한다. 문자열바이트 시퀀스바이트 배열리스트튜플range 객체 딕셔너리와 같은 집합 자료형은 순서를 가지고 있지 않다는 점에서 시퀀스 자료형과는 분명히 다른 반면 문자열, 리스트, 튜플, 바이트, range 객체들은 서로 다르면서도 다음과 같은 공통적인 특징을 가지고 있다. 요소들은 순서를 가지고 있다.요소들은 인덱스를 사용하여 참조할 수 있다. 같은 시퀀스 자료형이면서도 요소의 변경이 불가능한 문자열, 튜플과 달리 리스트에서 요소를 추가하기 위해 사용할 수 있는 append()와 같은..
무명 함수는 이름은 없고 몸체만 있는 함수이다.파이썬에서 무명 함수는 lambda 키워드로 만들어진다.무명 함수는 여러 개의 인수를 가질 수 있으나, 반환값은 하나만 있어야 한다.무명 함수 안에서는 print() 를 호출할 수 없고 계산만 가능하다.자신만의 이름 공간을 가지고 있고 전역 변수를 참조할 수 없다. return 키워드를 사용할 필요가 없다.필요로 하는 곳에 놓을 수 있으며 반드시 변수에 할당할 필요도 없다. lambda 함수의 형식은 다음과 같다. lambda 인수1, 인수2: 수식 lambda 함수를 이용하여 2개의 정수를 합하는 함수를 작성해보면 다음과 같다. sum = lambda x, y: x+y print("정수의 합 : ", sum(10, 20)) print("정수의 합 : ", ..
- Total
- Today
- Yesterday