728x90

list 14

파이썬 리스트(List) 관련 함수 활용 2

1. 다음 리스트의 합을 출력하라. nums = [1, 2, 3, 4, 5] 실행 예: 15 정답 -> nums = [1, 2, 3, 4, 5] print(sum(nums)) 2. 다음 리스트에 저장된 데이터의 개수를 화면에 구하하라. cook = ["피자", "김밥", "만두", "양념치킨", "족발", "피자", "김치만두", "쫄면", "소시지", "라면", "팥빙수", "김치전"] 정답 -> cook = ["피자", "김밥", "만두", "양념치킨", "족발", "피자", "김치만두", "쫄면", "소시지", "라면", "팥빙수", "김치전"] print(len(cook)) 3. 다음 리스트의 평균을 출력하라. nums = [1, 2, 3, 4, 5] 실행 예: 3.0 정답 -> nums = [1..

알고리즘 2022.03.08

파이썬 리스트(list) 관련 함수 활용

1. movie_rank 리스트에서 '스플릿' 과 '배트맨'을 를 삭제하라. movie_rank = ['닥터 스트레인지', '슈퍼맨', '스플릿', '배트맨'] 정답 -> del을 이용하여 리스트에서 원소를 삭제할 수 있습니다. 리스트에서 어떤 값을 삭제하면 남은 값들은 새로 인덱싱됩니다. 따라서 여러 값을 삭제할 때는 어떤 값이 먼저 삭제된 후 남은 원소들에 대해서 순서를 새로 고려한 후 삭제해야 합니다. movie_rank = ['닥터 스트레인지', '슈퍼맨', '스플릿', '배트맨'] del movie_rank[2] del movie_rank[2] print(movie_rank) 2. lang1과 lang2 리스트가 있을 때 lang1과 lang2의 원소를 모두 갖고 있는 langs 리스트를 만들어..

알고리즘 2022.03.07

리스트 다루기

1. 리스트 생성 2016년 11월 영화 예매 순위 기준 top3는 다음과 같습니다. 영화 제목을 movie_rank 이름의 리스트에 저장해보세요. (순위 정보는 저장하지 않습니다.) 순위영화 1 닥터 스트레인지 2 스플릿 3 럭키 정답 -> 영화 제목은 문자열로 표현 가능합니다. 여러 개의 값을 저장하기 위해 파이썬 리스트 자료형을 사용합니다. movie_rank = ["닥터 스트레인지", "스플릿", "럭키"] 2. 리스트에 원소 추가 위의 movie_rank 리스트에 "배트맨"을 추가하라. 정답 -> movie_rank = ["닥터 스트레인지", "스플릿", "럭키"] movie_rank.append("배트맨") print(movie_rank) 3. movie_rank 리스트에는 아래와 같이 네 개..

알고리즘 2022.03.06

Spring Data Redis로 Redis와 연동하기

Redis가 타 캐시 시스템(ex. MemCache 등)과 다른 특징은 아래와 같습니다. Redis는 List, Set, Sorted Set, Hash 등과 같은 Collection을 지원합니다. Redis는 Single Thread → 따라서 Atomic 보장 persistence를 지원하여 서버가 꺼지더라도 다시 데이터를 불러들일 수 있습니다. Redis의 주요 사용처 Remote Data Store 여러 서버의 Data 공유를 위해 사용될 수 있습니다. 특히, Redis의 경우 Single Thread 이므로 Race Condition 발생 가능성이 낮다는 것을 활용할 수 있습니다. 인증 토큰 개발 Ranking Board (Sorted Set) Job QUEUE 등 Redis Template을 S..

Redis 2022.02.15
728x90