Python - List 정렬 방법 (String 리스트, Integer 리스트)

다음과 같이 Integer 또는 String으로 구성된 리스트를 오름차순 또는 내림차순으로 정렬할 수 있습니다. sort()는 리스트를 오름차순으로 정렬합니다. 오름차순으로 정렬된 리스트를 reverse()로 순서를 바꾸면 내림차순으로 정렬된 것처럼 됩니다. 문자열로 구성된 리스트는 먼저 Integer 리스트로 변환하고, 그 뒤에 sort()로 정렬해야 합니다.

01 Jan 2021

Python - sum()으로 리스트의 합계 계산

sum()은 list, tuple, dictionary의 합을 리턴하는 함수입니다. 숫자만 가능하며, 숫자가 아닌 객체가 있을 때 TypeError가 발생합니다. sum(iterable) - iterable의 합 리턴 , sum(iterable, start) - start + iterable의 합 리턴. tuple 또는 dictionary도 iterable이기 때문에, sum()을 사용할 수 있습니다.

01 Jan 2021

Ubuntu에서 imwheel로 마우스 휠 스크롤 속도 변경

imwheel은 마우스의 Wheel과 Button 동작을 변경하는 프로그램입니다. 우분투에서 마우스 Wheel의 민감도 조절이 안되는데, imwheel을 이용하여 Wheel의 민감도를 설정할 수 있습니다.

01 Jan 2021

Python - 숫자를 문자로 변환 (Integer to String)

Python에서 숫자를 문자로 변환하는 다양한 방법이 있습니다. str()으로 변환, format()으로 변환, f-string으로 변환. 보통 str()으로 Integer를 String으로 변환합니다. format()으로 Intger를 String으로 변환할 수도 있습니다. f-string으로 Integer를 String으로 변환할 수 있습니다.

01 Jan 2021

Python - list를 dict로 변환하는 방법

다음과 같이 list를 dict로 변경할 수 있습니다. 이 글에서는 두가지 방법을 소개합니다. 1. dict comprehension을 이용한 방법, 2. zip을 이용한 방법. dict comprehension을 이용하여 list를 dict로 변환할 수 있습니다. zip()을 이용하여 두개의 리스트를 하나의 dict로 만들 수 있습니다. zip()은 동일한 개수로 이루어진 자료형을 묶어주는 함수입니다.

01 Jan 2021

Python - list의 맨 앞에 데이터 추가

list의 append() 함수는 리스트의 맨 뒤에 데이터를 추가합니다. 만약 리스트의 맨 앞에 데이터를 추가하려면 어떻게 해야 할까요? 이 글에서는 리스트의 맨 앞에 데이터를 추가하는 방법을 소개합니다. insert()를 이용한 방법, collections.deque()를 이용한 방법. insert(index, item)는 인자로 전달된 index에 아이템을 추가합니다. collections.deque()를 사용할 수도 있습니다. deque의 appendleft(item)는 deque의 맨 앞에 데이터를 추가합니다.

01 Jan 2021

Ubuntu 20.04 - OpenJDK 11 설치, 삭제

Ubuntu 20.04에 OpenJdk 11을 설치하는 방법을 소개합니다. apt 명령어로 쉽게 설치할 수 있습니다. 만약 apt로 설치할 수 없다면 설치 파일을 다운로드하여 직접 설치하는 방법이 있습니다. 두가지 방법에 대해서 모두 소개합니다. 또한 Alternatives로 Java를 등록하여 사용하는 방법을 소개합니다.

31 Dec 2020

Ubuntu 20.04 - VLC Player 설치

Ubuntu Software에서 VLC를 설치하거나, apt 또는 snap 명령어로 간단하게 VLC를 설치할 수 있습니다. 설치 방법을 소개합니다.

31 Dec 2020
codechachaCopyright ©2019 codechacha