반응형

#연구/#Python 83

[파이썬/Python] 문자열 원하는 개수 만큼 반복해서 출력하기 #문자열 곱하기 #문자열 반복 #문자열 특정 개수만큼 반복하기

[파이썬/Python] 문자열 원하는 개수 만큼 반복해서 출력하기 #문자열 곱하기 #문자열 반복 #문자열 특정 개수만큼 반복하기 문자열 원하는 개수 만큼 반복해서 출력하기 파이썬에서는 문자열도 연산이 가능합니다. 숫자를 연산하는 개념과 비슷하죠. 예를 들어 30 * 30 = 900이 되죠. 그러나 문자열을 "A" * 10과 같이 연산하면 어떻게 될까요? 바로 아래에서 확인하시죠! n = 30; s ="ABCDEFGHIJKLMNOP"; print(s * n); 결과 값 ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEF..

#연구/#Python 2020.06.22

파이썬 리스트 요소 중복 체크 (feat. 리스트 중복 제거 함수 set)

파이썬 리스트 요소 중복 체크 (feat. 리스트 중복 제거 함수 set) #리스트 중복 체크 #파이썬 중복 체크 #is list unique? #리스트 중복 제거 리스트의 요소들에 대한 중복 체크는 어떻게 할까? 리스트 요소들이 중복이 있는지 없는지에 대한 체크를 하고 싶을 때가 있습니다. 저는 아래와 같이 간단하게 함수를 만들어서 사용하는데요. 비슷한 고민을 하시는 분들은 아래 내용을 참고해보세요! 파이썬 리스트 중복 제거 def is_all_unique(lst): return len(lst) == len(set(lst)) x = [1,1,2,2,3,2,3,4,5,6] y = [1,2,3,4,5] print(is_all_unique(x)) print(is_all_unique(y)) 결과 값 False..

#연구/#Python 2020.06.22

[파이썬/Python] 주어진 숫자에서 가장 많이 사용된 수를 찾아보자 #Find Most frequent digit in number

[파이썬/Python] 주어진 숫자에서 가장 많이 사용된 수를 찾아보자 #Find Most frequent digit in number def main(): number = 23457347971958 # 먼저 숫자를 각각의 int형 리스트로 변환해주자. # map을 사용해서 str(number)라는 리스트의 요소들을 다시 int형으로 변환한 후, 다시 list로 변환 number_list = list(map(int, str(number))) # 변환된 숫자 리스트의 각 요소들에 대한 Count를 세어보자. # set을 사용한 이유는 중복을 제거하기 위함이다. for num in list(set(number_list)): print("%d -> %d" % (num, number_list.count(num)..

#연구/#Python 2020.06.20
반응형