본문 바로가기
728x90
반응형

python420

초보자를 위한 파이썬 300제 // 073 tuple 문제 숫자 1 이 저장된 튜플을 생성하라. 내풀이 my_tuple = (1) print(type(my_tuple)) 정답 아래와 같이 괄호와 함께 하나의 정숫값을 저장하면 튜플이 정의 될 것같지만 그렇지 않습니다. type()을 출력해보면 파이썬은 튜플이 아닌 정수로 인식합니다. >> my_tuple = (1) >> type (my_tuple) int 하나의 데이터가 저장되는 경우, 아래와 같이 쉼표를 입력해만 합니다. my_tuple = (1, ) 아하.. 하나만 넣으면 튜플로 인식을 못한다. tuple 에 하나의 데이터만 저장을 할 경우 쉼표를 입력해야 한다. 2020. 12. 28.
초보자를 위한 파이썬 300제 // 072 tuple 문제 2016년 11월 영화 예매 순위 기준 top3는 다음과 같다. 영화 제목을 movie_rank 이름의 튜플에 저장하라. (순위 정보는 저장하지 않는다.) 순위영화 1 닥터 스트레인지 2 스플릿 3 럭키 내풀이 movie_rank = ('닥터 스트레인지', '스플릿', '럭키') print(type(movie_rank)) 정답 movie_rank = ("닥터 스트레인지", "스플릿", "럭키") () 괄호안에 요소들을 넣으면 튜플이 됩니다. 2020. 12. 28.
초보자를 위한 파이썬 300제 // 071 tuple 문제 my_variable 이름의 비어있는 튜플을 만들라. 내풀이 my_variable = () 정답 괄호는 튜플을 정의하는 기호입니다. my_variable = () print(type(my_variable)) tuple을 정의 하는 기호는 () 입니다. 2020. 12. 28.
초보자를 위한 파이썬 300제 // 070 리스트 정렬 문제 리스트에 있는 값을 오름차순으로 정렬하세요. data = [2, 4, 3, 1, 5, 10, 9] 내풀이 data = [2, 4, 3, 1, 5, 10, 9] data.sort() print(data) 결과값 [1, 2, 3, 4, 5, 9, 10] 정답 data = [2, 4, 3, 1, 5, 10, 9] data.sort() print(data) data = [2, 4, 3, 1, 5, 10, 9] data2 = sorted(data) print(data2) sort는 오름차순 정렬해준다. 2020. 12. 27.
초보자를 위한 파이썬 300제 // 069 문자열 split 메서드 문제 회사 이름이 슬래시 ('/')로 구분되어 하나의 문자열로 저장되어 있다. string = "삼성전자/LG전자/Naver" 이를 interest 이름의 리스트로 분리 저장하라. 실행 예시 >> print(interest) ['삼성전자', 'LG전자', 'Naver'] 내풀이 string = "삼성전자/LG전자/Naver" interest = string.split('/') print(interest) 결과값 ['삼성전자', 'LG전자', 'Naver'] 정답 string = "삼성전자/LG전자/Naver" interest = string.split("/") print(interest) 문자열을 나누고 싶은 구간을 split으로 정해주면 list로 만들수 있습니다. 2020. 12. 27.
초보자를 위한 파이썬 300제 // 068 join 메서드 문제 interest 리스트에는 아래의 데이터가 바인딩되어 있다. interest = ['삼성전자', 'LG전자', 'Naver', 'SK하이닉스', '미래에셋대우'] join() 메서드를 사용해서 interest 리스트를 아래와 같이 화면에 출력하라. 출력 예시: 삼성전자 LG전자 Naver SK하이닉스 미래에셋대우 내풀이 interest = ['삼성전자', 'LG전자', 'Naver', 'SK하이닉스', '미래에셋대우'] print("\n".join(interest)) 결과값 삼성전자 LG전자 Naver SK하이닉스 미래에셋대우 정답 interest = ['삼성전자', 'LG전자', 'Naver', 'SK하이닉스', '미래에셋대우'] print("\n".join(interest)) \n 은 줄바꿈입니다. 2020. 12. 27.
초보자를 위한 파이썬 300제 // 067 join 메서드 문제 interest 리스트에는 아래의 데이터가 바인딩되어 있다. interest = ['삼성전자', 'LG전자', 'Naver', 'SK하이닉스', '미래에셋대우'] interest 리스트를 사용하여 아래와 같이 화면에 출력하라. 출력 예시: 삼성전자/LG전자/Naver/SK하이닉스/미래에셋대우 내풀이 interest = ['삼성전자', 'LG전자', 'Naver', 'SK하이닉스', '미래에셋대우'] print("/".join(interest)) 결과값 삼성전자/LG전자/Naver/SK하이닉스/미래에셋대우 정답 문자열의 join 메서드를 사용하면 리스트를 문자열로 붙일 수 있습니다. interest = ['삼성전자', 'LG전자', 'Naver', 'SK하이닉스', '미래에셋대우'] print("/".. 2020. 12. 26.
초보자를 위한 파이썬 300제 // 066 join 메서드 문제 interest 리스트에는 아래의 데이터가 바인딩되어 있다. interest = ['삼성전자', 'LG전자', 'Naver', 'SK하이닉스', '미래에셋대우'] interest 리스트를 사용하여 아래와 같이 화면에 출력하라. 출력 예시: 삼성전자 LG전자 Naver SK하이닉스 미래에셋대우 내풀이 interest = ['삼성전자', 'LG전자', 'Naver', 'SK하이닉스', '미래에셋대우'] print(" ".join(interest)) 결과값 삼성전자 LG전자 Naver SK하이닉스 미래에셋대우 정답 interest = ['삼성전자', 'LG전자', 'Naver', 'SK하이닉스', '미래에셋대우'] print(" ".join(interest)) ” “.join( list ) : 리스트에서.. 2020. 12. 26.
초보자를 위한 파이썬 300제 // 065 index 문제 interest 리스트에는 아래의 데이터가 바인딩되어 있다. interest = ['삼성전자', 'LG전자', 'Naver'] interest 리스트를 사용하여 아래와 같이 화면에 출력하라. 출력 예시: 삼성전자 Naver 내풀이 interest = ['삼성전자', 'LG전자', 'Naver'] print(interest[0], interest[2]) 결과값 삼성전자 Naver 정답 interest = ['삼성전자', 'LG전자', 'Naver'] print(interest[0], interest[2]) index번호로 출력하는 문제입니다. 2020. 12. 26.
728x90
반응형