본문 바로가기
728x90
반응형

Coding594

초보자를 위한 파이썬 300제 // 056 list 합치기 문제 lang1과 lang2 리스트가 있을 때 lang1과 lang2의 원소를 모두 갖고 있는 langs 리스트를 만들어라. >> lang1 = ["C", "C++", "JAVA"] >> lang2 = ["Python", "Go", "C#"] 실행 예: >> langs ['C', 'C++', 'JAVA', 'Python', 'Go', 'C#'] 내풀이 lang1 = ["C", "C++", "JAVA"] lang2 = ["Python", "Go", "C#"] langs = lang1 + lang2 print(langs) 결과값 ['C', 'C++', 'JAVA', 'Python', 'Go', 'C#'] 정답 lang1 = ["C", "C++", "JAVA"] lang2 = ["Python", "Go", ".. 2020. 12. 25.
초보자를 위한 파이썬 300제 // 055 del 함수 문제 movie_rank 리스트에서 '스플릿' 과 '배트맨'을 를 삭제하라. movie_rank = ['닥터 스트레인지', '슈퍼맨', '스플릿', '배트맨'] 내풀이 movie_rank = ['닥터 스트레인지', '슈퍼맨', '스플릿', '배트맨'] del movie_rank[2:] print(movie_rank) 정답 del을 이용하여 리스트에서 원소를 삭제할 수 있습니다. 리스트에서 어떤 값을 삭제하면 남은 값들은 새로 인덱싱됩니다. 따라서 여러 값을 삭제할 때는 어떤 값이 먼저 삭제된 후 남은 원소들에 대해서 순서를 새로 고려한 후 삭제해야 합니다. movie_rank = ['닥터 스트레인지', '슈퍼맨', '스플릿', '배트맨'] del movie_rank[2] del movie_rank[2] .. 2020. 12. 24.
초보자를 위한 파이썬 300제 // 054 del 함수 문제 movie_rank 리스트에서 '럭키'를 삭제하라. movie_rank = ['닥터 스트레인지', '슈퍼맨', '스플릿', '럭키', '배트맨'] 내풀이 movie_rank = ['닥터 스트레인지', '슈퍼맨', '스플릿', '럭키', '배트맨'] movie_rank.pop(3) print(movie_rank) 정답 movie_rank = ['닥터 스트레인지', '슈퍼맨', '스플릿', '럭키', '배트맨'] del movie_rank[3] print(movie_rank) pop이 편해서 pop을 계속 쓰다보니 del 함수가 있었다는걸 깜빡했다... 둘다 원리는 똑같다 지우고 싶은 인덱스 번호를 입력해주면 된다. 2020. 12. 24.
초보자를 위한 파이썬 300제 // 053 insert 메서드 문제 movie_rank 리스트에는 아래와 같이 네 개의 영화 제목이 바인딩되어 있다. "슈퍼맨"을 "닥터 스트레인지"와 "스플릿" 사이에 추가하라. movie_rank = ['닥터 스트레인지', '스플릿', '럭키', '배트맨'] 내풀이 movie_rank = ["닥터 스트레인지", "스플릿", "럭키", "베트맨"] movie_rank.insert(1,"슈퍼맨") print(movie_rank) 정답 리스트의 insert(인덱스, 원소) 메서드를 사용하면 특정 위치에 값을 끼어넣기 할 수 있습니다. movie_rank = ['닥터 스트레인지', '스플릿', '럭키', '배트맨'] movie_rank.insert(1, "슈퍼맨") print(movie_rank) insert 는 원하는 list 위치에 .. 2020. 12. 24.
초보자를 위한 파이썬 300제 // 052 리스트에 원소 추가 문제 051의 movie_rank 리스트에 "배트맨"을 추가하라. 051 리스트 생성 2016년 11월 영화 예매 순위 기준 top3는 다음과 같습니다. 영화 제목을 movie_rank 이름의 리스트에 저장해보세요. (순위 정보는 저장하지 않습니다.) 순위영화 1 닥터 스트레인지 2 스플릿 3 럭키 내풀이 movie_rank = ["닥터 스트레인지", "스플릿", "럭키"] movie_rank.append("베트맨") print(movie_rank) 정답 movie_rank = ["닥터 스트레인지", "스플릿", "럭키"] movie_rank.append("배트맨") print(movie_rank) append는 list에 요소를 추가할때 쓰는 함수입니다. 2020. 12. 24.
초보자를 위한 파이썬 300제 // 051 리스트 생성 문제 051 리스트 생성 2016년 11월 영화 예매 순위 기준 top3는 다음과 같습니다. 영화 제목을 movie_rank 이름의 리스트에 저장해보세요. (순위 정보는 저장하지 않습니다.) 순위영화 1 닥터 스트레인지 2 스플릿 3 럭키 내풀이 movie_rank = ["닥터 스트레인지", "스플릿", "럭키"] print(movie_rank) 정답 영화 제목은 문자열로 표현 가능합니다. 여러 개의 값을 저장하기 위해 파이썬 리스트 자료형을 사용합니다. movie_rank = ["닥터 스트레인지", "스플릿", "럭키"] 파이썬에서 리스트는 [ ] 괄호 안에 들어가있습니다. 2020. 12. 24.
[HTML & CSS] outline(테두리) 의 종류와 스타일 -code- outline-style 작은 점선 큰 점선 실선 실선 2개 외각선 외각선 밖 외각선 왼쪽위 외각선 오른쪽 아래 결과물 outline-style 작은 점선 큰 점선 실선 실선 2개 외각선 외각선 밖 외각선 왼쪽위 외각선 오른쪽 아래 2020. 12. 20.
초보자를 위한 파이썬 300제 // 050 rstrip 메서드 문제 문자열의 오른쪽에 공백이 있을 때 이를 제거해보세요. data = "039490 " 내풀이 data = "039490 " print(data.rstrip()) 결과값 039490 정답 rstrip() 메서드를 사용하면 오른쪽 공백이 제거된 새로운 문자열 객체가 반환됩니다. 그 값을 data라는 변수가 새로 바인딩합니다. 기존의 공백이 포함된 문자열은 메모리에서 자동으로 삭제됩니다. data = "039490 " data = data.rstrip() rstrip 메소드는 오른쪽(r) 공백을 제거하는 메소드 입니다. 2020. 12. 20.
초보자를 위한 파이썬 300제 // 049 split 메서드 문제 다음과 같이 날짜를 표현하는 문자열이 있을 때 연도, 월, 일로 나눠보세요. date = "2020-05-01" 내풀이 date = "2020-05-01" print(date.split("-")) 결과값 ['2020', '05', '01'] 정답 date = "2020-05-01" date.split("-") 2020. 12. 20.
728x90
반응형