๐Ÿซง[์ด์ฝ”ํ…Œ] ํŒŒ์ด์ฌ ๊ธฐ๋ณธ๋ฌธ๋ฒ•-์‚ฌ์ „์ž๋ฃŒํ˜•

RoRAยท2023๋…„ 8์›” 1์ผ

[Python] Algorithms

๋ชฉ๋ก ๋ณด๊ธฐ
6/22

๐Ÿช‚ 2023. 08. 01. Tuesday_ ํ•ซ์จ๋จธ..๐Ÿ˜Ž.. ๐Ÿช‚


โ€‹
* ์˜ค๋Š˜์€ '์ด์ฝ”ํ…Œ' ๊ฐ•์˜์—์„œ ๋ฐฐ์šด '์‚ฌ์ „ ์ž๋ฃŒํ˜•' ๋‚ด์šฉ ์ •๋ฆฌ์ž…๋‹ˆ๋‹ค.

โ€‹
โ€‹

โœ… ์‚ฌ์ „ ์ž๋ฃŒํ˜•

โœ”๏ธ ํ‚ค์™€ ๊ฐ’์˜ ์Œ์„ ๋ฐ์ดํ„ฐ๋กœ ๊ฐ€์ง€๋Š” ์ž๋ฃŒํ˜•์ด๋‹ค.
โœ”๏ธ ์ž„์˜์˜ ๋ณ€๊ฒฝ ๋ถˆ๊ฐ€๋Šฅํ•œ ์ž๋ฃŒํ˜•์„ ํ‚ค๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋‹ค.
data = dict()

data['์‚ฌ๊ณผ'] = 'Apple'
data['๋ฐ”๋‚˜๋‚˜'] = 'Banana'
data['์ฝ”์ฝ”๋„›'] = 'Coconut'

print(data)

# ํ‚ค ๊ฐ’์ด ์žˆ๋Š”์ง€ ์ฒดํฌํ•˜๊ธฐ 
# '์›์†Œ in ์‚ฌ์ „'ํ˜•ํƒœ ********์ค‘์š”!!*******
if '์‚ฌ๊ณผ' in data:
    print("'์‚ฌ๊ณผ'๋ฅผ ํ‚ค๋กœ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค.")

โ€‹

๐Ÿ‘‰ keys() + values()

โœ”๏ธ ํ‚ค ๋ฐ์ดํ„ฐ์™€ ๊ฐ’ ๋ฐ์ดํ„ฐ๋งŒ ๊ฐ๊ฐ ๋ฝ‘์•„์„œ ๋ฆฌ์ŠคํŠธ๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•ด์ฃผ๋Š” ํ•จ์ˆ˜์ด๋‹ค.
key_list = data.keys()

# ์ถœ๋ ฅ์‹œ
# dict_keys(['์‚ฌ๊ณผ', '๋ฐ”๋‚˜๋‚˜','์ฝ”์ฝ”๋„›'])

โ€‹

๐Ÿ‘‰ ๊ฐ’ ์ถ”์ถœํ•ด ๋ฆฌ์ŠคํŠธ ํ˜•ํƒœ๋กœ ๋ฐ”๊พธ์–ด ์ถœ๋ ฅํ•˜๊ธฐ

โœ”๏ธ ํ‚ค ๋ฐ์ดํ„ฐ์™€ ๊ฐ’ ๋ฐ์ดํ„ฐ๋งŒ ๊ฐ๊ฐ ๋ฝ‘์•„์„œ ๋ฆฌ์ŠคํŠธ๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•ด์ฃผ๋Š” ํ•จ์ˆ˜์ด๋‹ค.
key_list = list(data.keys())

# ์ถœ๋ ฅ์‹œ
# ['์‚ฌ๊ณผ', '๋ฐ”๋‚˜๋‚˜','์ฝ”์ฝ”๋„›']

โ€‹
โ€‹

โœ…๊นƒํ—™ ์ •๋ฆฌ ๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡

Python-basic-grammer


โ€‹

โ €โ €โ €

๐Ÿ“Œ 23. 08. 01

์ˆ˜์ •ํ•  ๋ถ€๋ถ„์ด ์žˆ๋‹ค๋ฉด, ์•Œ๋ ค์ฃผ์„ธ์š”~!~ ๐Ÿ˜Š

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