여니의 Side Project/제주코딩베이스캠프 서포터즈 2기

[제주코딩베이스캠프] 눈떠보니 코딩테스트 전날 | Python 30분 요약강좌 - 1부

여니's 2021. 9. 4. 12:49


# type, dir, upper, lower, strip, lstrip, rstrip, split, join, format

s='hello world' print(type(s)) print(dir(s)) #upper,lower print(s.upper()) # 대문자 print(s.lower()) # 소문자 s.count('l') # s에 l의 개수 출력 #strip, lstrip, rstrip ss=' hello world ' print(ss.strip()) #양쪽 공 공백 삭제 print(ss.lstrip()) #왼쪽 공백 삭제 print(ss.rstrip()) #오른쪽 공백 삭제 #split, join new_ss=ss.split('') #공백을 기준으로 단어를 나눠서 리스트 형태로 반환해준다. print('!'.join(new_ss)) #format print('제 이름은 {}입니다.".format('여니')) format('1000000','.') #1.000.000 format('10000000000,'e') #1.000000E+10 > 지수표현 format('10000000000','x') #254Cve400 > 16진수 표현 format('10000000000',!>020..4t') #빈자리는 1로 채우고, 20자리, 컴마찍고 소수점은 4자리까지 표시하라

#zfill

a=40 b=14 print(bin(a)[2:].zfil(6) #zfill은 문자열 앞을 0으로 채운다. 6은 문자개수

# append, count, extend, insert, pop

print(dir(array)) array=[10,20,30] array.append(40) #[10,20,30,40] array.count(30) # 30의 개수를 센다. array.extend([30,40,50]) # 여러 요소를 한 번에 넣을 수 있다. array.index(40) # 중복값이면 맨 앞에 있는 값의 인덱스만 출력해준다. array.insert(3,30) #3번째 인덱스 자리에 30이 들어가고 원래 있던 값들은 하나씩 뒤로 밀려난다. array.pop() # 맨 끝에 있는 요소 뺴내기 array.pop(3) # 3번째 인덱스에 위치해있는 값 빼내기 array.remove(30) array.reverse() #리스트 역순으로 array.sort() # 리스트 정렬 #sorted(), reversed() : return값만 만지고 원래의 리스트 값은 변경하지 않음

# 튜플

: 순서가 없고, 값의 중복을 허락하지 않는다.

array={10,20,30,40} 
print(array) 
array.add(50) 
print(set('aabbcdef')) 
> #{a,b,c,d,e,f} #중복 제거된 상태로 출력된다. 
ss={1,2,3} s.union(ss) > 합집합

# 딕셔너리

d={'one':10,'two':20} #순서가 없고 키의 중복 허락하지 않는다. print(d['one']) #값 출력 print(type(d)) print(dir(d)) # 해당 객체가 어떤 변수와 메소드를 지니고 있는지 목록을 출력해준다. d.values() # 값 출력 d.keys() # 키 출력 d.items() # 키와 value를 순서가 있게 리스트라는 튜플로 반환. l=list(d.items(0) # 리스트화하면 인덱스로 접근 가능해진다! print(l[0][1]) # > 10만 출력된다.

https://www.inflearn.com/course/%EC%BD%94%EB%94%A9-%ED%85%8C%EC%8A%A4%ED%8A%B8-%EC%A0%84%EB%82%A0/dashboard

 

눈떠보니 코딩 테스트 전날 - 인프런 | 강의

다가오는 코딩 테스트에 대비하여 기본적으로 알아야 할 개념을 복습하고 Python, Javascript를 통해 알고리즘 문제를 풀어볼 수 있습니다., [사진] [사진][사진][사진] [사진] [사진] 혹시 다들 이런 경

www.inflearn.com

 

눈떠보니 코딩테스트 전날 강의 듣고 꼭 기억해야 하는 내용 정리

(이 게시글은 제주코딩베이스캠프 후원을 받아 제작되었습니다)