AHA๐Ÿ‘Œ python - ๋”•์…”๋„ˆ๋ฆฌ key, value๊ธฐ์ค€์œผ๋กœ ์ •๋ ฌ

SeomIIIยท2021๋…„ 7์›” 15์ผ
0

AHA๐Ÿ‘Œ

๋ชฉ๋ก ๋ณด๊ธฐ
4/14
post-thumbnail

๐Ÿšฉ ๋”•์…”๋„ˆ๋ฆฌ๋ฅผ key / value ๊ธฐ์ค€์œผ๋กœ ์ •๋ ฌํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด?

โœ… key, value ์Œ ์–ป๊ธฐ : items

a= {'name':'pey','phone':'01012341234','birth':'1118'}
a.items()
>>> [('name','pey'),('phone','01012341234'),('birth','1118')]

โœ… sorted(์ •๋ ฌํ•  ๋ฐ์ดํ„ฐ, key ํŒŒ๋ผ๋ฏธํ„ฐ, reverse ํŒŒ๋ผ๋ฏธํ„ฐ)

  • key ์˜ต์…˜
    : sorted ํ•จ์ˆ˜์˜ key ํŒŒ๋ผ๋ฏธํ„ฐ๋Š” ์–ด๋–ค ๊ฒƒ์„ ๊ธฐ์ค€์œผ๋กœ ์ •๋ ฌํ•  ๊ฒƒ์ธ๊ฐ€?

๐Ÿ“Œ ๋”•์…”๋„ˆ๋ฆฌ๋ฅผ key ๊ธฐ์ค€์œผ๋กœ ์˜ค๋ฆ„์ฐจ์ˆœ/๋‚ด๋ฆผ์ฐจ์ˆœ ์ •๋ ฌ

a= {'name':'pey','phone':'01012341234','birth':'1118'}
sorted_a=sorted(a.items(),key=lambda x:x[0])
sorted_reverse_a=sorted(a.items(),key=lambda x:x[0],reverse=True)

๐Ÿ“Œ ๋”•์…”๋„ˆ๋ฆฌ๋ฅผ value ๊ธฐ์ค€์œผ๋กœ ์˜ค๋ฆ„์ฐจ์ˆœ/๋‚ด๋ฆผ์ฐจ์ˆœ ์ •๋ ฌ

a= {'name':'pey','phone':'01012341234','birth':'1118'}
sorted_a=sorted(a.items(),key=lambda x:x[1])
sorted_reverse_a=sorted(a.items(),key=lambda x:x[1],reverse=True)
profile
FE Programmer

0๊ฐœ์˜ ๋Œ“๊ธ€