[Python] 리스트 (더 자세하게 알아보기)
리스트 자료형은 몇 가지 메서드들을 더 가지고 있다. append(x) : 리스트의 끝에 항목을 추가한다. a[len(a):] = [x] 와 동일하다. extend(iterable) : 리스트의 끝에 이터러블의 모든 항목을 덧붙여 추가한다. a[len(a):] = iterable 와 동일하다. insert(i, x) : 주어진 위치에 항목을 추가한다. 첫 번째 인자는 삽입되는 항목이 갖게될 인덱스이다. a.insert(0, x) 는 리스트의 처음에 삽입되고, a.insert(len(a), x) 는 a.append(a) 와 동일하다. remove(x) : 리스트에서 값이 x 와 같은 첫 번째 항목을 삭제한다. pop[i] : 리스트에서 주어진 위치에 있는 항목을 삭제하고, 삭제된 항목을 반환한다. 인덱스를..
IT/Python
2020. 7. 9. 02:08
[Python] 함수 (Function)
def 키워드는 함수를 정의할 때 사용한다. 아래 정의한 fib() 함수는 매개변수로 전달받은 n 까지의 피보나치 수열을 출력한다. >>> def fib(n) : # 전달받은 매개변수 n 까지의 피보나치 수열을 출력하는 함수 ... a, b = 0, 1 ... while a >> fib(2000) 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 n 까지의 피보나치 수열을 리스트로 return 할 수도 있다. >>> def fib2(n ): # 매개변수 n 까지의 피보나치 수열을 리스트로 return 하는 함수 ... result = [] ... ..
IT/Python
2020. 7. 8. 02:01
공지사항