Python - String을 문자 1개씩 나눠서 list로 변환

다음과 같이 String을 문자(char) 단위로 나누고, 그 문자들을 list로 만들 수 있습니다. 다음과 같이 두가지 방법을 소개합니다. list()를 이용한 방법, for를 이용한 방법, split()을 이용한 방법. list()의 인자로 문자열을 전달하면, 문자 단위로 나누어 list에 저장합니다. for를 이용하여 문자 단위로 순환하면서 list에 char를 추가할 수 있습니다. str.split(' ')는 문자열을 ' '로 구분하여 나누고 list로 만들어 리턴합니다.

01 Jan 2021

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

Python에서 다음 함수를 이용하여 문자를 숫자로 변환할 수 있습니다. int()-String을 Integer로 변환, float()-String을 Float으로 변환. int()는 인자로 전달된 문자열을 Integer로 변환합니다. float()은 인자로 전달된 문자열을 Float으로 변환합니다.

01 Jan 2021

Python - 대소문자 변경 함수 (isupper, islower, lower, upper)

다음 함수는 문자열이 대문자 또는 소문자로 구성되어있는지 확인할 수 있습니다. isupper()는 모든 문자열이 대문자이면 True를 리턴, 그렇지 않으면 False를 리턴, islower()는 모든 문자열이 소문자이면 True를 리턴, 그렇지 않으면 False를 리턴합니다. 다음 함수를 이용하여 문자열을 모두 대문자로 또는 소문자로 변경합니다. upper()는 모든 문자열을 대문자로 변경, lower()는 모든 문자열을 소문자로 변경합니다.

01 Jan 2021

Python - list의 append(), insert(), extend() 비교

list는 append(), insert(), extend() 함수를 제공하며, 이 함수로 리스트에 아이템을 추가할 수 있습니다. 특징 및 차이점에 대해서 알아보겠습니다. append(item)는 리스트의 마지막에 인자로 전달된 아이템을 추가합니다. extend(iterable)는 인자로 전달된 iterable의 모든 아이템을 리스트에 추가합니다.

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

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

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

01 Jan 2021

Ubuntu 20.04 - SSH 설치와 접속 방법

Open SSH Sever를 설치하면, 다른 PC의 SSH Client에서 접속할 수 있습니다. 설치 과정을 소개합니다. Terminal에서 다음과 같은 명령어로 Open SSH Server를 설치합니다. sudo apt install openssh-server SSH를 설치하면 자동으로 실행됩니다. 다음 명령어로 SSH가 실행 중인지 확인할 수 있습니다. 만약 방화벽을 사용하고 있다면, ssh를 허용하도록 합니다. 방화벽이 비활성화되어있다면 무시해도 됩니다.

01 Jan 2021

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

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

01 Jan 2021
codechachaCopyright ©2019 codechacha