최대 1 분 소요

**[공지사항]** [개인적인 공부를 위한 내용입니다. 오류가 있을 수 있습니다.]

[파이썬(python) & 크롤링(crawling) - 002]

파이썬(python) 기본 - 02

list(배열)

리스트 선언
location = list() ※ 파이썬 공식 선언 방법
location = [] ※ 위와 동일

리스트 내 데이터 추출
location = ['서울시', '경기도', '인천시']
location[0] ==> '서울시', location[1] ==> '경기도'
location[-1] ==> '인천시' ※ -1은 맨 마지막 인덱스 호출
location[1:3] ==> '경기도', '인천시' ※ 인덱스번호 1부터 3을 제외한 2까지 추출
데이터 추가
location.append['부산시'] ==> 맨마지막에 추가 됨, 하나씩만 추가 가능 ==> ['서울시', '경기도', '인천시', '부산시']
location[1, '안산시'] ==> 1번째 인덱스에 추가되고 나머지가 밀림 ==> ['서울시', '안산시', '경기도', '인천시', '부산시']


데이터 삭제
location.remove('경기도') ※ 데이터 내용으로 삭제
del location[2] ※ 인덱스 번호로 삭제

데이터 정렬
numbers = [2, 1, 4, 5]
순차정렬 : numbers.sort() ==> [1, 2, 4, 5]
역순정렬 : numbers.reverse() ==> [5, 4, 2, 1]

문자열 나누기
python_is_easy = "python is easy"
python_is_easy.split() ==> ['python', 'is', 'easy'] ※ 리스트 형태로 나눔
string_list = python_is_easy.split()
print(string_list) ==> ['python', 'is', 'easy']
python은 대소문자를 구분한다.

문자열 찾기(find)
letters = 'note'
letters.find('n')
- 출력값 0 ==> [find 함수는 값이 있는 경우 index 번호를 출력하고 값이 없는 경우 -1을 출력한다.]

문자열 제거(strip)

댓글남기기