[Python] map() 설명

map() 함수의 doc string부터 보자.

map(func, *iterables) –> map object

Make an iterator that computes the function using arguments from each of the iterables. Stops when the shortest iterable is exhausted.

설명 그대로 func 함수를 iterables내의 각 argument에 적용한 iterator를 만든다. 예를 들면 다음과 같다. 일부러 for loop를 돌렸다. 쓰인 len이 length를 return하는 len()임에 주의하자.

names = [ 'Bamtol', 'Mong', 'Justin', 'Jay' ]
for length in map(len, names):
    print(length)
6
4
6
3

iterator를 return하므로 list로 만들고 싶다면 list로 변환한다.

list(map(len, names))
[6, 4, 6, 3]

[English] a little ~ 조금 ~ 한

I’m just a little bit pissed off about his rude manner. : 그의 무례한 태도에 그냥 조금 화가 났다.

It’s a little bit cold here. : 여기 좀 춥다.

I need more time to grow up a little bit. : 좀 더 성숙해질 시간이 더 필요하다.

위의 세 문장 모두 bit이 필수가 아니다.

[English] 형태/모양

일반적으로 미국에서는 외모, 특히 얼굴 모양, 크기에 대한 이야기를 거의! 하지 않음을 주의하자.
Why would you say that?

She has a really round face: 그녀는 정말 얼굴이 동글동글해
oval : circle 아니고 길쭉한.
square face: 사각턱
a sqaure jaw line: 각이 진 턱선. 남성다움의 뜻으로 약간 좋게 생각한다.
wide / small / crooked / pointy / flat nose: 넓은, 작은, 구부러진, 뾰족한, 편평한 코. 코는 많이 얘기하는 편.

Cell phones are so thin and compact these days.
thin: 얇다. 사람에 대해서는 날씬하다/늘씬하다의 뜻. skiny는 말랐다의 느낌.
compact: a compact car(소형차).
notebook, laptop: notebook은 laptop의 한 종류. 더 작은 거.

Our new office building is perfectly cylindrical.: 원통형. 길고 동그랗다.
rectangle / triangle / octagon: 삼각형 / 사각형 / 팔각형
triangular: 삼각형 모양의 (형용사)

[English] 위치

I am right behind you! 나 바로 니 뒤에 있는데?

I was standing right behind him! : 나 그 사람 바로 뒤에 있었어!
behind: 뒤에, right behind: 바로 뒤에.
right in front of ~ : 바로 앞에

I’m walking along the street. : 길을 따라 걷고 있어. 대로 같은 느낌은 아님.

There’s a great Italian restaurant near here. : 요이 근처에 좋은 이탈리안 식당이 있어.
There are no ATMs near hear.
Is there an ATM around / near hear?
Is there a phamacy near hear?
I wonder if there a convenience store near here.

[English] pretty ~ 꽤 ~

It’s a pretty tough day: 꽤 힘든 날이다.

Wow, her drawing skills are pretty much amazing: 와, 그녀의 그림 솜씨는 환상적이다.

It has a pretty good flavor but seems to lack something: 꽤 괜찮은 맛이지만 뭔가 부족한거 같다.

[English] 장소 2

I’m at Olympic Park: 올림픽 공원에 있어요.
at과 in 차이: in은 외곽이나 앞이 아닌, 가운데에 있다. at은 안 어딘가에 있을 때.
I’m at school: 저 학교에 있어요. (위치가)
I’m in school: 학교에 다녀요. (학생이다). what do you do 의 답이 됨.
I’m in class: 수업 중이예요.

the와 a 차이: 여러 올림픽 공원이 있다면 the Olympic Park. 그러나 여러개 아니니까 the 안붙임. 그래서 이름이 있을 때는 거의 the가 없음.

I’m standing in front of DasomOLI building: 나 DasomOLI 빌딩 앞에 서있어.

in front of / in the front of의 차이:
in front of the bus: 버스 앞에서
in the front of the bus: 버스 안인데 앞.
He’s standing in the front of the line: 줄에 서있는데 앞쪽에 서있다. 줄은 안서 있는데 그냥 그 줄 앞이면 in front of.

I’m on the green line: 2호선 안이야.
I’m on bus number two: 2번 버스 안이야.
get on bus number 10 = get on the one ten bus

[English] terribly 굉장히

terribly ~ 굉장히 ~

I’m terribly sorry to her. 그녀에게 굉장히 미안하다.
It is terribly timeconsuming to take all the courses. 모든 강좌를 수강하는 것은 굉장한 시간 낭비다.
The round trip ticket to Paris is terribly expensive. 파리행 왕복 티켓은 굉장히 비싸다.

[English] 장소 1

Somewhere between Gangnam station and Samseong station 강남역과 삼성역 사이 어디쯤인데..
정확히 어딨는지는 잘 모를 때 somewhere을 쓴다.
I’m somewhere between Gangnam station and Samseong station.
Somewhere around Gangnam Station. around를 써서 강남역 근처야 로 말할 수도 있다.

I’m crossing the Yanghwa bridge. 양화대교 건너고 있어
I’m crossing the crosswalk / street 횡단보도
I’m crossing the bridge / overpass 다리 / 육교

I’m on my way home. 집에 가는 중이야. 매우 유용.
I’m on my way to work.
I’m going 보다 이런 표현이 더 native처럼 들림.
On my way.: 가는 중이야.
I’m on my way to see you.
I’m on my way to the party.

[English] 날짜 / 요일

I want to take the day off tomorrow! 내일 쉬고 싶다!
특별한 사정이 있거나 쉬고 싶을 때
I wanna take the afternoon off.
I wanna take a year off.
I wanna take a week off.
I need to take a week off.
I would like to take a semester off.

Hooray! It’s almost the weekend! 거의 주말이다!
It’s almost Friday.
It’s almost my birthday.
It’s almost over.

Two days until my birthday! 내 생일 이틀 남았네!
Fifteen days until my graduation.
An hour and twenty six minutes until the New Year!