분류 전체보기 35

[파이썬] 반복문 없이 리스트 element 출력하기

반복문 없이 출력되는게 신기해서 import sys N, M = map(int, sys.stdin.readline().split()) baskets = [0 for i in range(N)] balls = [list(map(int, sys.stdin.readline().split())) for _ in range(M)] for ball in balls: start_index = ball[0]-1 end_index = ball[1]-1 number = ball[2] for i in range(start_index, end_index+1): baskets[i] = number print(*baskets) 리스트 끝에 *을 붙이면 원소가 그냥 출력된다. 이런식으로 깔끔하게 출력되는 것을 볼 수 있다.

[선형대수] 토플리츠(Toeplitz) 행렬

선형대수를 공부하다가 '토플리츠 행렬'이 시계열 데이터를 행렬로 변환시 사용한다고 해서 정리하면 좋겠다고 생각해서 가져왔다. from scipy.linalg import toeplitz A = [2020, 2021, 2022, 2023] B = [2020, 2019, 2018, 2017] toeplitz(A,B) 상태를 보면 하나씩 밀리면서 사라지는 것을 볼 수 있는데, 정확히는 왼쪽방향에서 오른쪽 아래로 향하는 대각선의 원소가 일정한 행렬이다. 어디에 쓰는건지 알아보자. 시계열에서 변화를 볼 때 날짜를 하나씩 밀어줘서 볼 수 있게 만들어주는게 아닌가 추측된다... https://atcold.github.io/pytorch-Deep-Learning/ko/week04/04-1/ 선형대수와 합성곱 · 딥러닝..

[빅리더] 6/27 TIL

하나의 column 명만 변경하고 싶을 때, columns.str.replace를 사용한다. # 하나의 column 명만 변경하고 싶을 때, columns.str.replace를 사용한다. df2.columns = df2.columns.str.replace('성적','장학여부') df2 Numeric - 가끔씩 int나 float으로 들어가야할 데이터들이 object로 들어가서 문제가 생기는 경우가 있다. 데이터를 pd.read_csv로 가져와서 hp(housepower)를 보면 float처럼 보인다. 그런데, 실제로 보면 object tpye을 가지고 있다. 이걸 describe를 해보면, 당연하게도 나오지 않는다. (describe는 수치형 변수만 보여준다) 그러면 수치형 변수로 변경하면 된다. mp..

[빅리더]6/26(월) TIL

- 알고리즘 & 자료구조 자료구조와 알고리즘을 배우는 이유는 단순하게 비유하면 과연 책을 쌓아두는 것이 꺼낼 때 편할까, 책을 책장에 넣어 두는 것이 편할까? 생각해보면 책장에 넣어두는 것이 편하다. 이처럼 우리는 자료구조와 사용법을 배우고 어떤 경우에 조금 더 편할까? 를 고민해보기 위해 알고리즘과 자료구조를 배우는 것이다. 1. 스택 (Stack) 최근에 (3-1학기) 컴퓨터 아키텍쳐에서 0주소 방법에서 사용하던 스택이다. 후입선출(LIFO)의 구조를 가지고 있다. 단순하게 생각하면 길고 좁은 컵에 큰 사각얼음을 계속 채운다고 생각하면 편하다. 얼을을 넣는 과정을 Push, 얼음을 빼는 과정을 Pop이라고 한다. 간단하게 list로 구현해보면 x = [] x.append('O') x.append('ㅅ..

[나도코딩의 파이썬 입문] 코딩 자율학습단 2기 Chap1 ~ Chap4

항상 프로젝트를 진행 해도 매번 쓰는 구문, 자료형, 연산자, 자료구조만 사용하다 보니까 한번 전체적으로 정리할 필요를 느껴서 신청하게 되었습니다. 또한 인프런에서 나도 코딩님의 자바 강의를 들었는데, 설명도 깔끔하고 이해도 쉽게 설명해 주셔서 편하게 배민 기술이사 이신 김영한 님의 Spring 강의를 따라갔던 기억이 있어서 책도 구매를 하게 되었습니다. 벌써 대학교 3학년인지라 학교 수업, 프로젝트, 자격증, 학회 병행의 이유로 조금 진도를 빠르게 나가고 정리한 블로그 글을 올리게 될 것 같습니다. 그리고 아무래도 제가 다시 보려고 정리하는 글이므로 조금 날림으로 정리할 수도 있을 것 같습니다. 모쪼록 잘 부탁드립니다. 목차 Hello, Python! 자료형과 변수 연산자 문자열 다루기 파이썬은 자바와..