복습문제1. 주어진 문자열에서 알파벳 a 가 몇번 출현하는지 건수를 출력하세요.
sentence = "Learning Python can be quite advantageous and rewarding."
<aside> 💡 복습문제2. 주어진 리스트에서 영희를 제거하고 리스트를 출력하세요. students = ['철수', '영희', '민수', '지영', '수진', '영희', '지훈']
</aside>
students = ['철수', '영희', '민수', '지영', '수진', '영희', '지훈']
students.remove('영희')
students
<aside> 💡 복습문제3. 아래의 choice 딕셔너리에서 성공의 첫번째 요소를 열정에서
노력으로 변경하세요
choice = { '성공': ['열정', '끈기', '도전'], '실패': ['포기', '변명', '남탓'] }
</aside>
choice={'성공': ['열정', '끈기','도전'],'실패': ['포기','남탓','변명']}
choice['성공'][0]='노력'
choice
<aside> 💡 복습문제4. 아래의 문자열을 공백으로 분리해서 리스트로 구성하시오.
sentence = "Python 프로그래밍은 재미있고 유용합니다. 다양한 라이브러리와 도구를 사용할 수 있습니다."
['Python', '프로그래밍은', '재미있고', '유용합니다.', '다양한', '라이브러리와', '도구를', '사용할', '수', '있습니다.']
</aside>
sentence = "Python 프로그래밍은 재미있고 유용합니다. 다양한 라이브러리와 도구를 사용할 수 있습니다."
word=sentence.split()
print(word)
<aside> 💡 복습분제 5. 아래의 문자열을 공백으로 분리해서 리스트로 구성하는데 소문자로 구성되게 하시오! sentence2 = "The Quick Brown Fox Jumps Over The Lazy Dog” ['the', 'quick', 'brown', 'fox', 'jumps', 'over', 'the', 'lazy', 'dog']
</aside>
sentence2 = 'The Quick Brown Fox Jumps Over The Lazy Dog'
word2=sentence2.lower().split()
print(word2)
<aside> 💡 복습문제6. 아래의 리스트에서 철자가 5개 이상인것만 별도의 리스트에 담아서 출력하시오
['the', 'quick', 'brown', 'fox', 'jumps', 'over', 'the', 'lazy', 'dog']
→
['quick', 'brown', 'jumps']
</aside>
words=['the', 'quick', 'brown', 'fox', 'jumps', 'over', 'the', 'lazy', 'dog']
def five_len(word):
if len(word)>=5:
return True
else:
return False
result=list(filter(five_len,words))
result
<aside> 💡 복습문제7. 아래의 리스트의 요소들을 전부 대문자로 변경해서 리스트에 담아 출력하시오
</aside>
words=['the', 'quick', 'brown', 'fox', 'jumps', 'over', 'the', 'lazy', 'dog']