공삼
article thumbnail
[프로그래머스] 첫번재로나오는 음수 (파이썬) / enumerate함수
카테고리 없음 2023. 11. 27. 11:46

첫번째로 나오는 음수 정수 리스트 num_list 가 주어질 때, 첫 번째로 나오는 음수의 인덱스를 return하도록 solution 함수를 완성해주세요. 음수가 없다면 -1을 return합니다. 기존에는 for문과 if문을 사용하여 작성하였지만, 간단한 작업을 통해 결과를 도출할 수 있을듯 하여 알아본 결과 자주 사용하지 않았던 enumerate 함수를 사용하면 쉽게 풀 수 있다는 것을 알았다. fruits = ['apple', 'banana', 'orange'] for index, fruit in enumerate(fruits): print(f"인덱스: {index}, 값: {fruit}") 이런식으로 활용할 수 있다. for 문에 index, fruit 두가지 값을 한번에 적용하여 출력 할 수 있다..

article thumbnail
[파이썬] 숫자인지, 문자인지 판별하기
Study/Python-Algorithm-Notes 2023. 4. 20. 09:05

숫자인가??? ( isdigit() ) 숫자 인지 판별할때는 isdigit() 을 사용하면 된다. a="1" b="2a" c="010-0000-0000" print(a.isdigit()) //True print(b.isdigit()) //False print(c.isdigit()) //False 문자인가??? ( isalpha() ) 반대로 문자인지 판별할때는 isalpha() 를 사용한다. a="1" b="2a" c="aa" print(a.isalpha()) //False print(b.isalpha()) //False print(c.isalpha()) //True 문자는 영어 소문자 대문자, 한글 모두 상관없이 사용가능하다. 하지만 파이썬 2점대는 지원되지 않는다고 하니 참고해야한다. 또한 isalp..

article thumbnail
return 문에서는 문자열과 정수형을 함께 쓸 수 없을까?
Study/Python-Algorithm-Notes 2023. 4. 18. 17:56

💬 들어가며 결론부터 말하자면 정수형과 문자열을 함께 사용할 수 있다. 하지만 내가 궁금증이 시작된 이유는 굉장한 무지에서 시작했기 때문에 다양한 방법을 공부해볼겸 작성한다. ❓ 문제 상황 (내가 문제) return 문에서 다음과 같이 문자열과 정수형을 함께 써놓고 잘못을 찾지 못하고 있었다. return "김서방은 " + answer + "에 있다" ..창피 어찌되었든 이를 계기로 다양한 방법으로 return문에 (꼭 retrun이 필요한건 아니지만) 문자열과 정수형을 사용하는 방법을 알아보자. 💡 문제 해결 우선 나의 문제는 answer이 정수형이기 떄문에 오류가 난 것 이었다. 내가 사용한 것처럼 적는다면, 문자열과 정수형 데이터 타입간에 연산을 수행할 수 없으므로 타입에러가 발생한다. 따라서 st..

article thumbnail
리스트형을 int형으로 변환하기
Study/Python-Algorithm-Notes 2023. 4. 16. 23:09

💬 들어가며 오랜만에 파이썬으로 코딩테스트를 준비하다보니 파이썬의 문법을 까먹은게 너무 많았다. 공부를 위하여 잘 몰랐던 부분을 착실히 정리해봐야겠다... ❓ 문제 상황 https://github.com/dydgh142/Python-Algorithm-Notes/tree/master/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8%EC%8A%A4/lv1/12933.%E2%80%85%EC%A0%95%EC%88%98%E2%80%85%EB%82%B4%EB%A6%BC%EC%B0%A8%EC%88%9C%EC%9C%BC%EB%A1%9C%E2%80%85%EB%B0%B0%EC%B9%98%ED%95%98%EA%B8%B0 GitHub - dydgh142/Python-Algorithm-Note..