'programmers' ์นดํ
๊ณ ๋ฆฌ์ ๊ธ ๋ชฉ๋ก (50 Page)
[python] ๋ถ๋ถ ๋ฌธ์์ด์ธ์ง ํ์ธํ๊ธฐ
๋ฌธ์ ์ค๋ช
๋ถ๋ถ ๋ฌธ์์ด์ด๋ ๋ฌธ์์ด์์ ์ฐ์๋ ์ผ๋ถ๋ถ์ ํด๋นํ๋ ๋ฌธ์์ด์ ์๋ฏธํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๋ฌธ์์ด "ana", "ban", "anana", "banana", "n"๋ ๋ชจ๋ ๋ฌธ์์ด "banana"์ ๋ถ๋ถ ๋ฌธ์์ด์ด์ง๋ง, "aaa", "bnana", "wxyz"๋ ๋ชจ๋ "banana"์ ๋ถ๋ถ ๋ฌธ์์ด์ด ์๋๋๋ค. ๋ฌธ์์ด my_string๊ณผ target์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋, target์ด ๋ฌธ์์ด my_string์ ๋ถ๋ถ ๋ฌธ์์ด์ด๋ผ๋ฉด 1์, ์๋๋ผ๋ฉด 0์ return ํ๋ solution ํจ์๋ฅผ ์์ฑํด ์ฃผ์ธ์. ์
์ถ๋ ฅ ์my_stringtargetresult"banana""ana"1"banana""wxyz"0 ์ ์ถ ๋ด์ญdef solution(my_string, target): return 1 if ..
2024. 10. 10.
[python] ๋ฐฐ์ด์ ์์ ์ญ์ ํ๊ธฐ
๋ฌธ์ ์ค๋ช
์ ์ ๋ฐฐ์ด arr๊ณผ delete_list๊ฐ ์์ต๋๋ค. arr์ ์์ ์ค delete_list์ ์์๋ฅผ ๋ชจ๋ ์ญ์ ํ๊ณ ๋จ์ ์์๋ค์ ๊ธฐ์กด์ arr์ ์๋ ์์๋ฅผ ์ ์งํ ๋ฐฐ์ด์ return ํ๋ solution ํจ์๋ฅผ ์์ฑํด ์ฃผ์ธ์. ์
์ถ๋ ฅ ์arrdelete_listresult[293, 1000, 395, 678, 94][94, 777, 104, 1000, 1, 12][293, 395, 678][110, 66, 439, 785, 1][377, 823, 119, 43][110, 66, 439, 785, 1] ์ ์ถ ๋ด์ญdef solution(arr, delete_list): answer = [i for i in arr if i not in delete_list] return answer..
2024. 10. 10.