장래 프로그래머의 블로그

2024.10.09 TIL 본문

Today I Learned

2024.10.09 TIL

wriml92 2024. 10. 9. 21:10

방통대 딥러닝, 클라우드 컴퓨팅, 컴파일러 구성 15주차 강의 1회독

선택 개인과제 2,3번 풀기 완료

SQL과 알고리즘 코드카타 풀기

 

오늘 드디어 남은 선택 개인과제 2번과 3번도 다 풀었다. 일단 개인과제를 완수하게 된 것이다.

하지만 여기서 역시 끝이 아니다. 다시 한번 실행해보고 수정해 볼 예정이다.

뭔가 수정해보고 이렇게 해보면 더 나은 결과가 나올 것 같다라고 생각이 들어서인지

계속 건들여보고 싶어진다.

또한 주석도 곁들여서 더 좋은 코드를 만들려고 계속 건들여 볼것이다.

또한 SQL 코드카타와 알고리즘 코드카타도 풀었는데

SQL은 쉽게 풀렸는데 알고리즘은 역시 잘 안 풀렸다.

파이썬 알고리즘에 대해 먼저 공부를 하고 난 후에 풀어보는 게 나을 것 같다.

밑에 오늘 코드카타에서 본 함수 몇 가지에 대해 정리해 보고자 한다.

count 함수

  • 찾고자 하는 리스트에 몇개나 들어있는지 확인
1
2
list = [12243]
print(list.count(2))   # 2
cs

sum 함수

  • sum(iterable, start = 0)
  • 인자는 리스트나 튜플처럼 인덱스 순환 접근이 가능한 자료형이어야 함.
1
2
3
list = [12345]
sum_list = sum(list)
print(sum_list)   # 15
cs

'Today I Learned' 카테고리의 다른 글

2024.10.11 TIL  (0) 2024.10.11
2024.10.10 TIL  (0) 2024.10.10
2024.10.08 TIL  (0) 2024.10.08
2024.10.07 TIL  (0) 2024.10.07
2024.10.06 TIL  (3) 2024.10.06