๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Python/๊ธฐ์ดˆ ๋ฌธ๋ฒ•

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] ํŒŒ์ด์ฌ - ์ค‘์•™๊ฐ’ ๊ตฌํ•˜๊ธฐ

by ISLA! 2023. 3. 6.

My Answer

def solution(array):
    array.sort(reverse=True)
    return array[(len(array) // 2)]

๐Ÿ“[์œ ์˜์‚ฌํ•ญ] 

๊ฐ€์šด๋Žƒ ๊ฐ’์„ ์ฐพ๋Š”๋‹ค๊ณ  1์„ ๋”ํ•˜๊ฑฐ๋‚˜ ๋นผ๋ ค๊ณ  ํ–ˆ๋Š”๋ฐ ๊ทธ๋Ÿด ํ•„์š”๊ฐ€ ์—†์Œ!

๋ฆฌ์ŠคํŠธ์˜ ๋ฒˆํ˜ธ๋Š” 0๋ถ€ํ„ฐ ์„ธ๋‹ˆ๊นŒ >> ์˜ˆ๋ฅผ ๋“ค์–ด, 5๊ฐœ ์š”์†Œ๊ฐ€ ์žˆ๋‹ค๋ฉด 5๋ฅผ 2๋กœ ๋‚˜๋ˆˆ ๋ชซ, ์ฆ‰ 2๋ฒˆ ์ธ๋ฑ์Šค๊ฐ€ ๊ฐ€์šด๋ฐ ์š”์†Œ๊ฐ€ ๋จ.

 

Lesson

  • sort() ํ•จ์ˆ˜ :  ๋ณธ์ฒด์˜ ๋ฆฌ์ŠคํŠธ๋ฅผ ์ •๋ ฌํ•ด์„œ ๋ณ€ํ™˜
    • ๋ฆฌ์ŠคํŠธ.sort() : ๋ฆฌ์ŠคํŠธ๋ฅผ ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ์ •๋ ฌํ•ด์„œ ๋ฐ˜ํ™˜
    • ๋ฆฌ์ŠคํŠธ.sort(reverse = True) :  ๋ฆฌ์ŠคํŠธ๋ฅผ ๋‚ด๋ฆผ์ฐจ์ˆœ์œผ๋กœ ์ •๋ ฌํ•ด์„œ ๋ฐ˜ํ™˜
  • sorted(๋ฆฌ์ŠคํŠธ) : ๋ณธ์ฒด ๋ฆฌ์ŠคํŠธ๋Š” ๋ณ€ํ•˜์ง€ ์•Š๊ณ , ์ •๋ ฌํ•œ ์ƒˆ๋กœ์šด ๋ฆฌ์ŠคํŠธ๋ฅผ ๋ฐ˜ํ™˜
    • sorted( ๋ฆฌ์ŠคํŠธ , reverse=True) : ๋‚ด๋ฆผ์ฐจ์ˆœ์œผ๋กœ ์ •๋ ฌํ•œ ์ƒˆ๋กœ์šด ๋ฆฌ์ŠคํŠธ ๋ฐ˜ํ™˜
728x90