Untitled

Untitled

Untitled

Untitled

복습문제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']