본문 바로가기
반응형

전체 글377

[Python] 파이썬 문자열 정렬 시 sort()에서 사용하는 key 인자 Python의 sort() 함수에서 'key' 인자를 사용하면 정렬 기준을 지정할 수 있습니다. 이 key 인자에는 함수가 들어갑니다. 함수가 직접 리스트의 요소를 받은 후, 정렬에 사용할 key를 반환합니다. 1. key = len 2. key = lambda 3. key = str.lower 4. key = 사용자 정의 함수 key = len 문자열을 길이에 따라 리스트를 정렬하고 싶다면 len() 함수를 key 인자에 넣으면 됩니다. list = ["aaa", "bbbb", "ccccc"] list.sort(key=len) key = lambda key의 인자로 lambda 함수를 사용하여 요소들을 정렬할 수 있습니다. lambda는 파이썬에서 사용하는 익명 함수를 지칭합니다. 아래 코드는 elem.. 2024. 1. 5.
[Python] 파이썬 문자열 정렬엔? sort(), sorted() 함수 사용 파이썬으로 문자열 정렬 시 사용하는 함수 sort() sorted() key 인자 sort() 리스트를 정렬해 주는 메소드 입니다. 원본 리스트 자체가 정렬되기 때문에, 이 함수를 사용하면 원본 리스트가 변경됩니다. 기본적으로 오름차순으로 정렬하며, 내림차순으로 정렬을 원할 시 'reverse=True'를 인자로 넣어주면 됩니다. # 오름차순 정렬 sample_list.sort() # 내림차순 정렬 sample_list.sort(reverse=True) sorted() 리스트를 정렬해 주는 메소드 입니다. sort()와 다르게 원본 리스트를 변경하지 않고, 정렬된 새로운 리스트를 반환해 줍니다. 기본적으로 오름차순으로 정렬하며, 내림차순으로 정렬을 원할 시 'reverse=True'를 인자로 넣어주면 됩.. 2024. 1. 5.
[Linux 기초] 리눅스 배포판 분류, 슬랙웨어/데비안/레드햇/그 외 리눅스 배포판은 낮은 비용과 오픈소스 모델로 인해 꾸준히 사랑받고 있으며 현재 웹서버를 호스팅 하는 대부분의 서버들은 리눅스를 이용합니다. 리눅스 배포판에는 슬랙웨어 계열, 데비안 계열, 레드햇 계열과 그 외 배포판이 존재합니다. 오늘은 간단하게 리눅스 배포판을 분류 및 정리 보았습니다. 데비안의 경우 추가 설명을 덧붙였습니다. 슬랙웨어 가장 오래된 배포판 가장 UNIX 다운 리눅스 배포판 Slackware, openSUSE, Vector Linux 데비안 자발적 커뮤니티에 의한 배포판 API 패키지 관리자를 통하여 편리하게 패키지 설치 및 업그레이드 가능 우분투, Raspbian, ChromeOS/Chromium OS 우분투 - 영국 소프트웨어 회사 캐노니컬에서 개발한 배포판 - 사용자 편의성에 초점을.. 2024. 1. 4.
[Linux 기초] 리눅스 설치 전 하드웨어 요구 사항 리눅스 설치 전, 다음 하드웨어 요구사항을 확인해야 합니다. CPU 고려 사항 메인 보드 고려 사항 메모리(RAM) 고려 사항 하드디스크 고려 사항 모니터와 그래픽 카드 고려 사항 LAN 카드 고려 사항 키보드 및 마우스 고려 사항 1. CPU 고려 사항 리눅스는 CPU에서 제공하는 어셈블리 언어와 쉽게 이식 가능한 C 언어로 구현되었으며, CPU 종속 특성 부분만 어셈블리 언어로 구현되었고 나머지의 경우 C 언어로 구현되었다. GNU C가 지원하는 CPU 환경이라면 리눅스를 설치할 수 있다. 리눅스 배포판의 경우, 인텔사의 x86, x64, x86_64와 같은 x86 계열, 또는 AMD 계열 CPU를 사용할 수 있다. 모토롤라, SPARC, Alpha, PowerPC, ARM, MIPS 등 리눅스를 사.. 2024. 1. 4.
[IT 소식] AI '일자리 습격'. 2023년 글로벌 테크기업 총 26만 명 해고, 2024년 구글 광고 판매 부문 3만 명 해고 예정. 2023년 글로벌 테크기업 중 가장 많은 인원을 해고한 기업은 '아마존'이라고 한다. 아마존은 총 2만 7천여 명을 해고했다. MS는 1만 1명( 전체 직원의 5%), 메타 2만 1명( 전체 직원의 20% 이상), 구글은 1만 2천 명(전체 직원의 6%)을 해고했다. 해고 분야별로 리테일 분야의 규모가 가장 컸으며 그다음 규모 순서대로 컨슈머, 하드웨어, 푸드, 헬스케어, 파이낸스 분야에서 감원이 실행됐다. 2024년 올해 구글은 AI로 대체할 수 있는 광고 판매 부문의 3만 명을 추가로 감축할 예정이다. 작년 3월 골드만삭스는 AI가 정규직 일자리 3억 개를 대체할 수 있다는 보고서를 발표했다. 대체되지 않는 사람이 되려면 어떤 준비를 어떻게 해야 할까? https://www.sedaily.com/Ne.. 2024. 1. 3.
반응형