Programing Language
-
Python 리스트 내장 함수 : sorted, startswithPrograming Language/Python 2020. 7. 30. 22:34
Python 리스트 내장 함수 sorted, startswith 리스트 내장함수 sorted 편 # 숫자는 오름차순 a = [1,4,3,60,8] sorted(a) # 결과 : [1,3,4,8,60] # 문자열은 앞 글자 기준으로 오름차순 t = ['a', 'ad', 'c','bdvdwe','desg'] sorted(t) # 결과 : ['a', 'ad', 'bdvdwe', 'c', 'desg'] 리스트 내장함수 startswith 편 구조 : 문자열.startswith( '찾고 싶은 문자' , beg='탐색 시작하는 점',end='탐색 끝나는 점') # startswith # beg : 탐색하는 시점 # end : 끝나는 시점 Text = "this is Data-ssung's blog...wow!!" ..
-
Python Dictionary 자료형 코드 정리Programing Language/Python 2020. 7. 29. 14:27
Python Dictionary 자료형 코드 정리 Dictionary 란? {이름 : Data-ssung, 생일 : 2020.07.29} 등의 대응 관계를 나타낼 수 있는 자료형 연관 배열(Associative array) 또는 해시(Hash)라고 함 구조 {key : value} 기본 코드 # 기본 구조 dic = {'name':'ssung','phon':'0117894563','birth':'0729'} # key 값 확인 dic_keys() # key 값 리스트 만들기 list(dic.keys()) # value 값 확인 dic_values() # value 값 리스트 만들기 list(dic_values()) 쌍 추가 # T 생성 T = {1:'hello'} # 쌍 추가 T[2] = 'How' T[..
-
Python 프로그래머스 : 해시 함수1Programing Language/Python 2020. 7. 29. 13:29
문제 수많은 마라톤 선수들이 마라톤에 참여함 단, 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주함 마라톤에 참여한 선수들의 이름이 담긴 배열 participant 완주한 선수들의 이름이 담긴 배열 completion 완주하지 못한 선수의 이름을 return 하도록 solution 함수를 작성하기. 제약조건 선수의 수는 1명 이상 100,000명 이하 completion의 길이는 participant의 길이보다 1 작음 참가자의 이름은 1개 이상 20개 이하의 알파벳 소문자 참가자 중에는 동명이인이 있을 수 있음 해결전략 1. list를 딕션너리화 2. 차집합 개념 활용 코드 # version 1 # test 통과 O def solution(participant, completion): import..