본문 바로가기

* Language/Python16

[Python] 파이썬 : map()함수 왜 쓰는지와 사용법 단계별로 이해하기 파이썬 map()함수란? 각 요소들에 특정한 함수를 적용시킬 때 쓰는 함수이다. 파이썬 표준에 포함 되어있는 내장 함수이다. 단계별로 이해하기 - map()을 왜 쓰지? 1개의 입력이 아니라, 여러개가 입력된 경우 각 각의 요소들에 대해 특정한 함수를 적용시키고 싶을때 사용한다 이게 무슨말이지? 바로 예제문제로 넘어가보자 요구사항 : 아래의 예시에서는 입력된 1 2 3 4 5 를 int로 적용시키고 싶은 경우의 예시이다 입력 : 1 2 3 4 5 만약 사용자의 입력을 받는데, 입력 받는 수가 많고 각 각의 타입을 변환 할 때 (input()은 기본적으로 문자열을 받기에 각 각을 int로 지정할 때 코드는 아래와 같다) 1 2 3 4 5 6 7 8 9 10 items = input().split() ite.. 2020. 11. 30.
[Python] 파이썬 : 문자열 (공백)나누기(split())와 결합(join()) * split()와 join()을 이용하여 쉽게 풀 수 있는 경우. 1. 알고리즘 문제를 풀다 보면 문자열 (공백)나누기와 결합을 요구하는 문제 2. 문자열을 리스트로 나누거나, 리스트를 문자열로 결합할 때 split() 문법 : 기준 문자를 기점으로 분리 후 리스트로 반환 :split("나눌 기준 문자") ㄴ1. 문자 기준 : o를 기준으로 나누고 싶을 때 1 2 3 4 str= "Welcome Python World" str.split("o") # ['Welc', 'me Pyth', 'n W', 'rld'] cs ㄴ2. 공백 기준 : 공백을 기준으로 나누고 싶을 때 1 2 3 4 str = "Welcome Python World" str.split() # ['Welcome', 'python', 'wo.. 2020. 11. 2.
[Python] 파이썬 : 딕셔너리(Dictionary) 관련 함수 리스트와 마찬가지로 딕셔너리 또한 기본관련 함수가 존재한다. 딕셔너리를 효율적으로 사용하기 위해 알아둘 필요가 있다. 리스트와 다르게 딕셔너리는 키와 값이라는 차이점을 가지게 된다. 이 특징을 그대로 아는것이 핵심이다. 영한사전을 기준으로 글을 작성하였다. 2020/10/26 - [* Language/Python] - [Python] 파이썬 : 딕셔너리(Dictionary) 개념 [Python] 파이썬 : 딕셔너리(Dictionary) 개념 딕셔너리(Dictionary) 개념? : 자료를 저장하는 방법 중 하나이다. 택배를 통해 물건을 보관하여 전송할 때 그 물건을 박스에 담을 수도 있고 뾱뾱이로 채워진 비닐류에 담을 수도 있다. 또한, 큰 박 codinglevelup.tistory.com key()함수.. 2020. 10. 27.
[Python] 파이썬 : 리스트(list) 관련 내장 함수, 메소드(method) 정리 리스트의 개념과 사용법을 알게 되었으면, 리스트를 효율적으로 활용할 수 있는 메소드를 다룰 줄 알아야 한다. 기본적으로 어떤 데이터를 삽입, 삭제, 변경, 정렬, 탐색, 등 하는 것처럼 말이다. 크게 2가지로 기본적으로 내장 함수와 메소드에 대해 정리하였다. 본문으로 넘어가기 전 간단하게 체크하고 가자. list = [ element1, element2, .. ] [] - 리스트 : 감싸고 있는 자료의 형태 element1, element2 - 리스트 안에 있는 자료 데이터 리스트 관련 내장 함수 * max(list) : 리스트 안에 있는 element의 최댓값 반환 1 2 3 4 list = [1,2,3] max(list) # 3 cs * min(list) : 리스트 안에 있는 element의 최솟값 .. 2020. 10. 27.
[Python] 파이썬 : 딕셔너리(Dictionary) 개념 딕셔너리(Dictionary) 개념? : 자료를 저장하는 방법 중 하나이다. 택배를 통해 물건을 보관하여 전송할 때 그 물건을 박스에 담을 수도 있고 뾱뾱이로 채워진 비닐류에 담을 수도 있다. 또한, 큰 박스가 있으면 택배 하나에 여러 가지 물건을 담아 보낼 수 있다. 여기서 여러 가지 물건을 담을 수 있는 큰 박스에 해당하는 것은 아래와 같이 있다. 변수명1 = { } - 딕셔너리 변수명2 = [ ] - 리스트 변수명3 = ( ) - 튜플 딕셔너리 개념을 보자 딕셔너리 영어단어를 보면 사전이다. 영어사전을 생각해보자 어떤 영어 단어와 한글 뜻 이렇게 2가지가 쌍을 이루어서 정리가 되어있다. 이런 사전과 마찬가지로 다음과 같은 특징을 가지게 된다. Ex) 영어사전으로 book을 찾아보면 아래와 같다. b.. 2020. 10. 26.