[Python] map
* 그동안 무지성으로 코딩테스트 풀 때, 입력 받기 위해 했던 것이 대체 무엇인지 정확히 이해하자. map이란? map은 list나 tuple에 적용할 수 있는 함수로 map(함수, 개체) 형태로 정해, 개체의 각 원소에 동시에 특정 함수를 적용하게 된다. a = [1, 2, 3, 4, 5] a1 = list(map(lambda x : x * 2, a)) a2 = [] for i in range(len(a)): a2.append(a[i] * 2) 사실 이것은 동일한 작업을 해 주는데, 위에처럼 깔끔하게 작성할 수가 있다. list(map(int, input().split()))의 정체는? 이는 input().split()에 int를 적용하겠다 라는 뜻이다. # 입력으로 10, 20, 30 , 40, 50..
2022. 1. 20.
[Python] Flask (1) Flask란?, CRUD의 구현
Flask란? Flask는 파이썬에서 사용 가능한 웹 프레임워크이다. Flask 환경을 통해 '가볍게' 웹을 만들 수 있다. Flask로 CRUD 구현하기 실제 과제로 구현한 코드와 함께 내용을 확인해보자. (Full code) from flask import Flask, jsonify, request app = Flask(__name__) menus = [ {"id":1, "name":"Espresso", "price":3800}, {"id":2, "name":"Americano", "price":4000}, {"id":3, "name":"CafeLatte", "price":4500} ] next_id = len(menus) + 1 # Home Directory @app.route('/') def he..
2021. 5. 7.