๐Ÿ“– Coding Study/Python

ํŒŒ์ด์ฌ ํ•จ์ˆ˜๋“ค

๊ณต๋ถ€๋ชปํ•จ 2023. 6. 18. 21:13

type() : ์ž๋ฃŒํ˜•์„ ํ™•์ธํ•  ๋•Œ ์‚ฌ์šฉ

 

len() : ๋ฌธ์ž์—ด์˜ ๊ธธ์ด๋ฅผ ๊ตฌํ•  ๋•Œ ์‚ฌ์šฉ

 

input() : ๋ช…๋ น ํ”„๋กฌํ”„ํŠธ์—์„œ ์‚ฌ์šฉ์ž๋กœ๋ถ€ํ„ฐ ๋ฐ์ดํ„ฐ๋ฅผ ์ž…๋ ฅ๋ฐ›์„ ๋•Œ ์‚ฌ์šฉ

 

int() : ๋ฌธ์ž์—ด์„ int ์ž๋ฃŒํ˜•์œผ๋กœ ๋ณ€ํ™˜

float() : ๋ฌธ์ž์—ด์„ float ์ž๋ฃŒํ˜•์œผ๋กœ ๋ณ€ํ™˜

str() : ๋‹ค๋ฅธ ์ž๋ฃŒํ˜•์„ ๋ฌธ์ž์—ด๋กœ ๋ณ€ํ™˜

 

format()

 

upper() : ๋ฌธ์ž์—ด์˜ ์•ŒํŒŒ๋ฒณ์„ ๋Œ€๋ฌธ์ž๋กœ ๋ณ€๊ฒฝ 

lower() : ๋ฌธ์ž์—ด์˜ ์•ŒํŒŒ๋ฒณ์„ ์†Œ๋ฌธ์ž๋กœ ๋ณ€๊ฒฝ

 

strip() : ๋ฌธ์ž์—ด ์–‘ ์˜†์˜ ๊ณต๋ฐฑ ์ œ๊ฑฐ

 

isOO() : ๋ฌธ์ž์—ด์˜ ๊ตฌ์„ฑ ํŒŒ์•…. isalnum, isalpha, islower ...

 

find() : ๋ฌธ์ž์—ด ๋‚ด๋ถ€์— ํŠน์ • ๋ฌธ์ž์˜ ์œ„์น˜ ํ™•์ธ

 

split() : ๋ฌธ์ž์—ด์„ ํŠน์ •ํ•œ ๋ฌธ์ž๋กœ ์ž๋ฆ„

 


๋ฆฌ์ŠคํŠธ

  • len() : ์š”์†Œ์˜ ๊ฐœ์ˆ˜๋ฅผ ์„ธ์–ด์คŒ
list_a = [222, 777, 2345]

len(list_a) # 3 ๋ฐ˜ํ™˜

 

  • append() : ๋ฆฌ์ŠคํŠธ์˜ ๋’ค์— ์š”์†Œ๋ฅผ ์ถ”๊ฐ€ํ•ด์คŒ
list_a = [1, 2, 3]

list_a.append(4)  # [1, 2, 3, 4]

 

  • insert() : ๋ฆฌ์ŠคํŠธ์˜ ์ค‘๊ฐ„์— ์š”์†Œ๋ฅผ ์ถ”๊ฐ€ํ•ด์คŒ
# ๋ฆฌ์ŠคํŠธ๋ช….insert(์œ„์น˜,์š”์†Œ)

list_a = [1, 2, 3]

list_a.insert(0, 10) # [10, 1, 2, 3]

 

  • extend() : ํ•œ ๋ฒˆ์— ์—ฌ๋Ÿฌ ์š”์ˆ˜๋ฅผ ์ถ”๊ฐ€ํ•ด์คŒ
list_a = [1, 2, 3]

# ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ๋ฆฌ์ŠคํŠธ ํ˜•ํƒœ๋กœ ๋„ฃ์–ด์ฃผ๋ฉด ๋œ๋‹ค
list_a.extend([4, 5, 6])  # [1, 2, 3, 4, 5, 6]

 

  • pop() : ์ธ๋ฑ์Šค๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์š”์†Œ๋ฅผ ์ œ๊ฑฐํ•ด์คŒ. ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์ž…๋ ฅํ•˜์ง€ ์•Š์œผ๋ฉด -1์ด ๋“ค์–ด๊ฐ€๋Š” ๊ฒƒ์œผ๋กœ ์ทจ๊ธ‰ํ•ด์„œ ๋งˆ์ง€๋ง‰ ์š”์†Œ๋ฅผ ์ œ๊ฑฐํ•จ
# ๋ฆฌ์ŠคํŠธ๋ช….pop(์ธ๋ฑ์Šค)

list_a = [0, 1, 2, 3, 4, 5]

list_a.pop(2)  # [0, 1, 3, 4, 5]

 

  • remove() : ๊ฐ’์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์š”์†Œ๋ฅผ ์ œ๊ฑฐํ•ด์คŒ. ์ค‘๋ณต๋˜๋Š” ๊ฐ’์ด ์žˆ์œผ๋ฉด ๊ฐ€์žฅ ์•ž์ชฝ ์ธ๋ฑ์Šค์— ์œ„์น˜ํ•œ ๊ฐ’ ํ•˜๋‚˜๋งŒ ์‚ญ์ œ๋จ
# ๋ฆฌ์ŠคํŠธ.remove(๊ฐ’)

list_a = [1, 2, 3, 4, 5, 2]

list_a.remove(2) # [1, 3, 4, 5, 2]

 

  • clear() : ๋ชจ๋“  ์š”์†Œ๋ฅผ ์ œ๊ฑฐ
list_a = [1, 2, 3, 4, 5]

list_a.clear() # []

 

  • sort() : ๋ฆฌ์ŠคํŠธ ์ •๋ ฌ
# ๋ฆฌ์ŠคํŠธ.sort()

list_a = [55, 62, 2, 3561, 45]

list_a.sort() # ์˜ค๋ฆ„์ฐจ์ˆœ ์ •๋ ฌ
list_a.sort(reverse=True) # ๋‚ด๋ฆผ์ฐจ์ˆœ ์ •๋ ฌ

๋”•์…”๋„ˆ๋ฆฌ

  • get() : ์กด์žฌํ•˜์ง€ ์•Š๋Š” ํ‚ค์— ์ ‘๊ทผํ•  ๊ฒฝ์šฐ None์„ ์ถœ๋ ฅํ•จ
LIST