목록💻☕프로그래밍 언어/Python (13)
컴퓨터공학 💻 도서관📚
pop함수는 특정 인덱스 값을 매개변수로 입력받아서 해당 요소를 삭제 및 반환한다. a = [1, 2, 3]print(a.pop) # 출력 결과: 3 # a[2]인 3을 삭제 및 반환print(a) # 출력 결과: [1, 2] remove함수는 pop함수와는 다르게 인덱스가 아닌 삭제할 값을 매개변수로 입력받고 해당 요소를 삭제한다 data = [1, 2, 3]data.remove(3)print(data) # 출력 결과: [1, 2] index함수는 리스트에서 특정 데이터가 어느 위치(인덱스 값 / 순서 값)에 있는지를 반환한다중복된 데이터가 있을 경우, 처음 등장하는 위치를 반환한다 data = [1, 2, 3, 4, 3, 2]print(data.index(..
join 함수는 간단히 말해 리스트에 있는 요소들을 합쳐서 하나의 문자열로 바꾸어 주는 함수입니다. ''.join(리스트)data = ['a', 'b', 'c']result = ''.join(data)print(result) # 출력 결과: abc '구분자'.join(리스트)data = ['a', 'b', 'c']result = '_'.join(data)print(result) # 출력 결과: a_b_c
sort() 함수는 기본적으로 리스트를 오름차순으로 정렬해주는 기능을 합니다.data = [2, 1, 3]data.sort()print(data)# 출력 결과 : [1, 2, 3]sort() 함수에는 reverse 옵션(매개변수)이 존재합니다. 디폴트는 sort(reverse=False) 인 게 디폴트여서 리스트가 오름차순으로 정렬이 되는 것이고 sort(reverse=True)로 변경하면 리스트가 내림차순으로 정렬이 됩니다.data = [2, 1, 4]data.sort(reverse = True)print(data)# 출력 결과 : [4, 2, 1] 참고) https://blockdmask.tistory.com/564 [python] 파이썬 sort 리스트 정렬 (오름차순, 내림차순)안녕하세..
sys 는 System-specific parameters and functions의 약자로, python interpreter가 제공하는 변수와 함수를 직접 제어할 수 있게 해주는 모듈이다.* sys.stdin.readline() 사용시 주의사항sys.stdin.readline()은 한줄 단위로 입력받기 때문에, 개행문자가 같이 입력 받아진다.만약 3을 입력했다면, 3\n 이 저장되기 때문에, 개행문자를 제거해야 한다.또한, 변수 타입이 문자열 형태(str)로 저장되기 때문에, 정수로 사용하기 위해서 형변환을 거쳐야 한다. * 문자열 n줄을 입력받아 리스트에 저장할 때# 입력# 3# Betty Boolean# Alison Addaway# Carrie Carryon * append 함수와 input 함..
파이썬에는 map함수라는 함수가 존재한다. map함수는 다음과 같은 형태를 가진다.map(funtion, iterable)function : 각 요소에 적용할 함수입니다.iterable : 함수를 적용할 데이터 집합입니다. map() 함수는 iterable의 각 요소에 대해 function 함수를 적용한 결과를 새로운 iterator로 반환한다.(iterate : 반복하다)map(A, B) : B의 각 요소에 A함수를 적용하라 map 함수가 실행되면 반복가능한 객체를 첫 번째 인자인 함수에 하나씩 요소를 넣어 함수를 수행한다.이후 해당 함수가 반환된 값을 map 객체의 형태로 반환한다.자료형태가 map함수이기 때문에 실제 값을 확인하기 위해서 list, tuple과 같은 형태로 변환 시켜주어야한다...