
리스트를 사용하면 하나의 변수에 여러 개의 값을 담을 수 있다.리스트 내의 개별 데이터를 항목 또는 요소라고 한다.파이썬 내장함수리스트에 참인 원소가 하나라도 있을 경우 True를 반환한다. 0과 ''(공백 문자열)만으로 이루어진 리스트는 any() 함수가 False를

리스트에서 데이터를 추출하려면 인덱스(index)라는 정수를 사용한다. 리스트의 첫 번째 데이터는 인덱스 0을, 두 번째 요소는 인덱스 1을 가지게 된다. 나머지 요소들도 유사하게 인덱스가 할당된다.파이썬에서는 인덱스를 음수로 줄 수도 있다.리스트의 맨 끝에 있는 데이

remove() 메소드는 다음과 같이 리스트에서 지정된 항목을 삭제리스트의 마지막 항목을 삭제하여 그 항목값을 반환한다.pop() 메소드를 사용할 때 인덱스를 넣어서 항목을 삭제할 수 있다.리스트의 원소를 메모리에서 삭제하는 명령어del 명령어는 리스트의 메소드가 아니

정렬(sorting)이란 리스트 안의 항목들을 크기 순으로 나열하는 것이다.기본정렬 방식은 오름차순이다.만일 내림차순 정렬을 원한다면 다음과 같이 reverse 인자를 줄 수 있다.만일 새로운 리스트가 필요하면 다음과 같이 내장함수 sorted() 함수를 사용하여야 한

우리가 a_list 라는 새로운 리스트를 만들면 파이썬은 컴퓨터 메모리에 리스트를 저장한 후에, 리스트의 주소를 alist 변수에 저장한다.즉, a_list는 리스트의 모든 원소를 담고있는 것이 아니라, 리스트의 원 소들이 있는 곳의 저장 위치 만을 가지고 있는 것이다

리스트 함축은 코드를 짧고 간결하게 만드는데 사용된다.리스트 함축을 사용하면 간결하면서도 효율적으로 리스트를 생성할 수 있다.입력으로는 리스트, 튜플, 문자열등의 시퀀스만 가능하다.조건이 붙는 리스트 함축표현도 가능하다.

문자열의 각 문자를 리스트 요소로 분리해 주는 함수문자열을 단어들의 리스트로 바꾸는 메소드주어진 분리자 문자를 이용하여 문자열을 단어들로 분리한다. 별도의 분리자문자를 지정하지 않을 경우 공백 문자를 이용하여 분리한다. lower(): 문자열에서 대문자를 소문자로 변경

f"문자열 출력 포멧" 형태보다 직관적으로 포멧을 지정할 수 있다.포맷 명세 문서(https://docs.python.org/ko/3/library/string.html\`\`\`pythona, b, c = 123, 2/3, 'python'print(f'a:

문자열 패턴을 표현하는데 사용되는 특수한 문자열식이다.문자열을 처리하고 분석하는데 매우 유용하다. 정규식을 사용하면 특정 패턴의 문자열을 검색하거나 추출하는 등 다양한 문자열 처리 작업을 쉽게 수행할 수 있다.파이썬에서는 re 모듈을 통해 사용할 수 있다. 정규식은 일

정규식을 사용하면 문자열에서 특정한 문자열을 찾아 다른 문자열로 대체할 수 있다. 파이썬에서는 re 모듈의 sub() 함수를 사용하여 문자열 대체를 수행한다.sub() 함수의 매개변수는 다음과 같다.pattern : 찾고자 하는 문자열 패턴을 나타내는 정규식repl :

https://www.acmicpc.net/problem/10809정수를 입력받으면, 해당 유니코드 값의 문자를 반환하는 함수문자를 입력하면, 해당하는 유니코드 값을 반환하는 함수

백준 문제 풀면서 리스트의 요소를 공백으로 출력하는 새로운 방법을 알게 됨💡 문자열도 가능

import syssys.stdin.readline()sys.stdin.readline()으로 입력받을 때는 문자열 끝에 개행 문자 \\n이 포함되므로 strip()이 필요할 때도 있다. 그러나 map(int, ...)을 바로 사용하면 개행 문자 처리가 자동으로 된다.