본문 바로가기
728x90

PYTHON8

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.
ep.1 : Basic 🌿 프롤로그 더보기 개인 기록용 포스팅이며- 새롭게 알게 되거나 기록해 두고 싶은 내용만 정리하는 목적이다. 화이띵 ☆⌒(*^-゜)v 5.1.6 객체의 자료형 알아내기 : type(값) 5.1.6 몫과 나머지를 함께 구하기 : divmod(5,2) >> 튜플 형식으로 출력됨 (2,1) >>이는 2개의 변수에 각각 담아줄 수 있다 6.1 변수 만들기 #python 변수 규칙 - 영문 문자와 숫자 사용 - 대소문자를 구분 - 문자부터 시작하고, 숫자부터 시작 X - (_)로 시작 가능 - 특수문자 사용 X - 파이썬 키워드 사용 X 6.1.2 변수 여러 개를 한 번에 만들기 a, b, c = 1,2,3 a=b=c=1 # 두 변수의 값을 swap x, y = y, x #변수 삭제 del 변수명 #빈 변수 생성.. 2022. 6. 2.
728x90