본문 바로가기

Python/기초 실습

위키독스 복습 1 - 120번대

 

https://wikidocs.net/7855625

 

231 ~ 240

.answer {margin-top: 10px;margin-bottom: 50px;padding-top: 10px;border-top: 3px solid LightGray;bo…

wikidocs.net

 

25

파이썬 문자열에서 replace 메서드를 사용하면 문자열을 일부를 치환할 수 있습니다.

문자열은 수정할 수 없는 자료형이므로 기존 문자열은 그대로 두고 치환된 새로운 문자열이 리턴됩니다.

 

44

startswith(): 특정 문자열로 시작하는지 확인하는 메서드

endswith("xlsx"): 특정 문자열(”xlsx”)로 끝나는지 확인하는 메서드

 

50

#공백 제거 
strip() / rstrip() / lstrip()

 

66 - join 메서드

join 메서드: 리스트의 각각의 원소를 문자열로 붙여주는 함수

interest = ['삼성전자', 'LG전자', 'Naver', 'SK하이닉스', '미래에셋대우']
' '.join(interest)   #interest 리스트 내에 있는 요소를 공백(' ')을 준 채 문자열로 합친다.
‘ ‘.join(interest)

 

 

79 - 튜플 언팩킹

temp = ('apple', 'banana', 'cake')
a, b, c = temp
print(a, b, c)

#결과값: 
#apple banana cake

 

81-83 - 데이터 언팩킹 (별 표현식) ★★★★★

>> a, b, *c = (0, 1, 2, 3, 4, 5)
>> a
0
>> b
1
>> c
[2, 3, 4, 5]
#최고점과 최저점을 제외한 나머지 점수들의 평균 구하기

scores = [8.8, 8.9, 8.7, 9.2, 9.3, 9.7, 9.9, 9.5, 7.8, 9.4]
scores.sort()
a, *score, b = scores
# 언더스코어 활용
# _, *score, _ : 파이썬에서 따로 사용할 변수가 아닐 때 언더바로 표시

print(sum(score)/len(score))

 

99-100 두 튜플을 zip해서 딕셔너리 만들기