본문 바로가기
반응형

리스트 sort2

[파이썬]짝수와 홀수 정리하기 이번 포스팅에서는 일련의 숫자들을 받아 홀수와 짝수를 받아 정렬하여 출력하는 코드를 작성해보자. 홀수와 짝수 정렬하기 다만 홀수와 짝수의 개수가 다를 경우 숫자를 같게 맞추며 홀수는 오름차순, 짝수는 내림차순으로 번갈아가면서 출력을 해야 한다. 아래 예시를 보자 1 6 3 5 2 7 4 → 1 6 3 4 5 2 홀수는 1 3 5 7, 짝수는 6 2 4가 들어왔는데, 짝수와 홀수의 개수가 맞지 않아 짝수처럼 3개로 맞춘 후 홀수는 오름차순 짝수는 내림차순으로 번갈아가면서 출력이 돼야 한다. 입력값 받기 user_input = input("숫자들을 공백없이 입력하세요> ") nums_list = set([int(x) for x in '_'.join(user_input).split('_')]) print(nu.. 2022. 10. 22.
[파이썬]리스트의 정렬, 카운트, 위치찾기 이번 포스팅에서는 리스트 함수의 정렬, 카운팅, 위치 반환 관련 함수들에 대해 포스팅한다. 리스트 정렬하기 - sort, reverse sort 함수로 리스트 정렬하기(오름차순) >>> a = [5, 3, 2, 7, 1] >>> a.sort() # 리스트 a를 오름차순으로 정렬 >>> a [1, 2, 3, 5, 7] sort 함수는 리스트를 오름차순으로 정렬한다. >>> a = ['a', 'e', 'd', 'f', 'h'] >>> a.sort() # 알파벳에도 sort 함수 적용 가능 >>> a ['a', 'd', 'e', 'f', 'h'] >>> a = ['ab', 'ac', 'bc', 'ad', 'ea', 'ba'] >>> a.sort() # 문자열에서도 sort 함수 적용 가능 >>> a ['ab'.. 2022. 10. 1.
반응형