Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
Tags
- 배열
- Python
- raw data
- baekjoon
- 오블완
- vscode
- 포인터
- Object Oriented Programming
- Data Science
- 문자열
- pass by reference
- Pre-processing
- 백준
- Class
- OOP
- 파이썬
- 알고리즘
- const
- function
- 함수
- programming
- predictive analysis
- C++
- assignment operator
- pointer
- string
- Deep Learning
- array
- 반복문
- 티스토리챌린지
Archives
- Today
- Total
목록*args (1)
Channi Studies
[python] *args 과 **kwargs
*args (arguments) Python 코드를 작성할 때, 함수에 인자(arguments)가 몇개 입력될 지 모르는 경우가 생긴다. 예를 들어, 가족 구성원을 입력하면 그대로 출력하는 함수가 있다면, 개인별로 가족의 구성원 수는 다르기 때문에 인자가 총 몇개 입력될지는 알 수 없다. 세계의 모든 가족이 4명으로만 이루어져 있다면, 우리가 알던 것 처럼 다음과 같이 함수를 짤 수 있다. def family(dad, mom, sibling, me): print(dad, mom, sibling, me) family("김범수", "이소라", "박효신", "장범준") # output: 김범수 이소라 박효신 장범준 하지만 당연히 세상의 모든 가족 구성원은 수가 다르고, 이럴 경우 *args를 사용하면 된다. ..
python
2023. 10. 10. 02:05