loading
본문 바로가기
Python/공부

[PYTHON] 11. 문자열 자료형 기본함수 ,리스트 기본함수

by 원쿤짱쿤 2022. 7. 25.
반응형

<문자열 자료형 기본함수>


문자열 자료형 뒤집기: 슬라이싱 활용
 
len() : 문자열의 길이를 출력
 
isalpha() : 특정한 문자열이 문자로만 이루어져 있는지 확인.(True . False)
 
isdight() : 특정한 문자열이 숫자로만 이루어져 있는지 확인.(True . False)
 
isalnum() : 특정한 문자열이 문자와 숫자로만 이루어져 있는지 확인.(True . False)
 
join(리스트 자료형) :  여러개의 문자열을 구문자와 함께 합치는 함수
 
sorted(문자열 자료형) : 각 문자를 정렬하는 함수
 
split(토큰) : 문자열을 토큰에 따라서 분리하는 함수
 
find(서브 문자열) : 문자열 내부에 존재하는 서브 문자열을 찾아주는 함수
 
upper(), lower() : 문자열을 대문자로 혹은 소문자로 변환해주는 함수
 
strip() : 좌우로 특정한 문자열을 제거하는 함수  // rstrip : 오른쪽만 제거  ,  lstrip : 왼쪽만 제거
 
eval() : 문자열 수식 계산해주는 함수
 
 
 
 
 

<리스트 자료형 기본함수>

 

index(원소) : 리스트 내 특정한 원소의 인덱스를 찾기

 

reverse() : 리스트의 원소를 뒤집기

 -> 리스트도 슬라이싱 기법 사용가능

list = [1, 2, 3]

print(list[::-1])

sum(리스트 자료형): 리스트의 모든 원소의 합.

range(시작 , 끝) : 특정 범위를 지정

list(특정 범위) : 특적범위의 원소를 가지는 리스트를 반환

my_rang = range(5,10)
lsit = list(my_range)

print(list)

all() / any() : 리스트의 모든원소가 참인지 판별/ 하나라도 참인지 판별

enumerate(): 리스트에서 인텍스와 원소를 함계추출

my_list = ["아무개", "홍길동", "슈퍼맨"]

result - list(enumerate(my_list))

print(result)

 

sort(): 리스트릐 원소를 정렬 (기본순서: 오름차순)

count(): 특정한 원소의 개수를 추출

del():  리스트의 특정 원소를 제거.

del my_list[1]
del my)list[1:2]

insert() :  리스트에 특정 원소를 삽입

my_list.insert(3, '-1')

#인덱스 3에 '-1'값을 삽입한다.

appent(): 리스트의 가장 마지막 원소로서 원소를 삽입