본문 바로가기
카테고리 없음

(문제 풀이)파이썬, python: 리스트, 딕셔너리

by 하방주인장 2023. 5. 2.

목차

     

    1. 리스트: 문자열 거꾸로 출력하기

    text1 = 'hello'
    text2 = 'python'
    
    def text_reverse1(text):
        lst = list(text)
        lst.reverse()
        result = ''.join(lst)
        return result
        
    text_reverse1(text1)
    >>> 'olleh'
    
    def text_reverse2(text):
        result = text[::-1]
        return result
        
    text_reverse2(text2)
    >>> 'nohtyp'

     

    2. 딕셔너리: 직원 정보 출력하기

    employee1 = {'name': '홍길동', 'gender': '남성', 'position': '과장'}
    employee2 = {'name': '김영희', 'gender': '여성', 'position': '사원'}
    
    def test(employee):
        name = employee['name']
        gender = employee['gender']
        position = employee['position']
        result = f'직원의 이름은 {name}, 성별은 {gender}, 직급은 {position}입니다.'
        return result
        
    test(employee1)
    >>> '직원의 이름은 홍길동, 성별은 남성, 직급은 과장입니다.'
    
    test(employee2)
    >>> '직원의 이름은 김영희, 성별은 여성, 직급은 사원입니다.'

    댓글