-
[Python]프로그래밍 기초python/python(기초) 2022. 6. 7. 12:10
1. 문자열
문자열 포맷 코드
%s : 문자열
%c : 문자 1개
%d : 정수
%f : 부동 소수
%o : 8진수
%x : 16진수
%%: Literal %('%'문자 자체)
문자열 관련 함수
1. 문자 개수 세기(count)
a ='hobby'
a.count('b')
>> 2
2. 위치 알려주기 1 (find)
a = 'Python ins the best chocie'
a.find('b')
>> 14
a.find('k')
>>-1
위치 알려주기2 (Index)
a= 'Life is too short'
a.index('t')
>> 8
3. 문자열 삽입(join)
",".join('abcd')
>> 'a,b,c,d'
4. 양쪽 공백 지우기
a= 'Life is too short'
a.strip()
>>'Lifeistooshort'
5. 문자열 바꾸기(replace)
a= 'Life is too short'
a.replace('Life','Your leg')
>> 'Your leg is too short'
6. 문자열 나누기(split)
a= 'Life is too short'
a.split()
>>['Life','is','too','short']
2. 리스트 자료형
1. 리스트 값 수정
a = [1,2,3]
a[2]=4
>> a
[1,2,4]
2. 리스트 값 삭제
a =[1,2,3]
del a[1]
>>a
[1,3]
3. 리스트 요소 추가
a =[1,2,3]
a.append(4)
>>a
[1,2,3,4]
4. 리스트 정렬
a= [1,2,3]
a.sort()
>>a
[1,2,3]
a.reverse()
>>a
[3,2,1]
5. 위치 반환(index)
a =[1,2,3]
a.index(3)
>> 2
6.요소 삽입(insert)
a =[1,2,3]
a.insert(0,4)
>>a
[4,1,2,3]
7.요소 제거(remove)
a =[1,2,3]
a.remove(3)
>>a
[1,2]
8. 리스트 요소 끄집어내기(pop)
#pop : 리스트의 맨 마지막 요소를 돌려주고 그 요소는 삭제한다
#pop(1) : 리스트의 1번째 요소를 돌려주고 그 요소는 삭제한다
a =[1,2,3]
a.pop()
>>a
[1,2]
a.pop(1)
>>a
[1,3]
9.리스트 확장(extend)
a=[1,2,3]
a.extend([4,5])
>>a
[1,2,3,4,5]
3. 튜플 자료형
t1 =(1,2,'a','b')
t1[1:]
>> (2,'a','b')
# 수정, 삭제, 변환 안됨
# (번회) add
t1 = t1 + (4,)
>>t1
(1,2,'a','b',4)
4.딕셔너리 함수
a= {'name':'pey','phone':'01022223333'}
a.keys()
>> ['name','phone']
a.values()
>> ['pey','0102222333']
a.items()
>>[('name':'pey'),('phone','01022223333')]
key로 Value 얻기(get)
a.get('name')
>> 'pey'
5. 집합 자료형
1. 값 1개 추가하기 (add)
s1 = set([1,2,3])
s1.add(4)
>> s1
{1,2,3,4}
2. 값 여러개 추가하기( update)
s1 = set([1,2,3])
s1.update([4,5,6])
>> s1
{1,2,3,4,5,6}
3. 특정 값 제거하기(remove)
s1 = set([1,2,3])
s1.remove(2)
>> s1
{1,3}
반응형'python > python(기초)' 카테고리의 다른 글
[Python]파일 읽고 쓰기 (0) 2022.06.09 [Python] 함수 (0) 2022.06.08 [Python] 프로그래밍 기초 연습문제 (0) 2022.06.07 파이썬 기초 (0) 2022.01.15