본문 바로가기
728x90

분류 전체보기59

[Git] 폴더 및 파일명의 대소문자 수정 및 적용 Git 에서는 폴더 및 파일명을 대문자 또는 소문자로 수정 해서 commit해도, 소/대문자 구분이 되지 않는다. 이는 함께 작업하고 있는 팀원들이 혼란스러울수 있으니 설정을 제대로 해줘야한다 ! 순서대로 진행 git config core.ignorecase false git rm -r --cached . git add . git commit -m '커밋메세지' 2022. 7. 28.
ep.6 : 리스트 / 튜플 응용 ※ 리스트 list 응용 append, extend, pop, del, remove, index, count, reverse, sort, clear, copy, 컨프리헨션 , min, max, sum # 리스트 요소 추가 메서드 - 리스트. append(요소) : 끝에 요소 하나 추가 , 빈 리스트에도 값을 추가할 수 도 있다. - 리스트. append(리스트) : 리스트안에 리스트 추가 가능 --> 중첩 리스트 💫 단, 리스트 안에 리스트가 들어갔다고 해서 len가 n이상 증가하는 게 아니라, 1 리스트당 1 증가한다. - 리스트.extend([리스트]) : 리스트 연결하여 확장 : append를 여러 번 사용 시 번거로우니까 extend사용 == 🙌 리스트를 슬라이스로 요소를 추가할 수 있는 방법이 .. 2022. 7. 13.
ep5. Python module 모음집 1. 파이썬 난수 생성 import random > random.randint 함수 사용 random.randint(a,b) #a~b 사이의 난수 > random.choice 함수 사용 random.choice(시퀀스 객체) ex) dice = [1,2,3,4,5,6] random.choice(dice) --> dice 객체 안에서의 랜덤 숫자가 선택되어 출력된다. 2022. 6. 21.
ep.3 : 리스트 / 튜플 / 딕셔너리 & (응용: 추후 추가예정) ※ 리스트 list • 리스트 = [원소 1, 원소 2, 원소 3] - 하나의 리스트에 여러 개의 자료형 가능 - 빈 리스트를 만들 때는 리스트 = [] , 리스트 = list()라 지정해도 된다. - 리스트 = list(range(n))) 0~n-1까지의 원소를 가지고 있는 리스트 생성 * range(시작, 끝, 증가폭) ※ 리스트 응용 # 리스트 요소 추가 메서드 - 리스트. append(요소) : 요소 하나 추가 - extend : 리스트 연결하여 확장 - insert : 특정 인덱스에 요소 추가 ※ 튜플 tuple • 튜플 = (원소 1, 원소 2, 원소 3) • 튜플 = 원소 1, 원소 2, 원소 3 또한 표현 가능 - 하나의 튜플에 여러 개의 자료형 가능 - 튜플은 리스트처럼 요소를 일렬로 저.. 2022. 6. 20.
ep.2 : 시퀀스자료형 ※ 시퀀스 자료형 : 리스트, 튜플, range, 문자열 - 모두 값이 연속적으로 이어져있다. (list / typle / range / str / bytes / bytearray) ⭐ 시퀀스 자료형에 대한 공통 동작과 기능을 사용할 수 있다. 1. 특정값이 있는지 확인하기 : 값 in 시퀀스 객체 (또는 값 not in 시퀀스 객체) #boolean값으로 output 2. 시퀀스 객체 연결하기 : + #예를 들어, 문자열과 숫자를 연결하고자 하면, 문자열 형 변환(str) 이후 연결 가능하다 3. 시퀀스 객체 반복하기 : 시퀀스 객체 * 정수 (or) 정수 * 시퀀스객체 4. 시퀀스 객체 요소 개수 확인 : len 5. 시퀀스 인덱스 : 음수 인덱스는 뒤에서부터 세면 된다. ex) a [-1]: 리스트.. 2022. 6. 7.
728x90