파이썬 리스트 짝수 출력 - paisseon liseuteu jjagsu chullyeog

초보자를 위한 파이썬 300제 01. 파이썬 시작하기 001 ~ 010 02. 파이썬 변수 011 ~ 020 03. 파이썬 문자열 021 ~ 030 031 ~ 040 041 ~ 050 04. 파이썬 리스트 051 ~ 060 061 ~ 070 05. 파이썬 튜플 071 ~ 080 06. 파이썬 딕셔너리 081 ~ 090 091 ~ 100 07. 파이썬 분기문 101 ~ 110 111 ~ 120 121 ~ 130 08. 파이썬 반복문 131 ~ 140 141 ~ 150 151 ~ 160 161 ~ 170 171 ~ 180 181 ~ 190 191 ~ 200 09. 파이썬 함수 201 ~ 210 211~ 220 221 ~ 230 231 ~ 240 10. 파이썬 모듈 241 ~ 250 11. 파이썬 클래스 251 ~ 260 261 ~ 270 271 ~ 280 281 ~ 290 12. 파일 입출력과 예외처리 291 ~ 300

문제

range() 함수를 이용하여 1에서 30까지 짝수 리스트와 홀수 리스트를 생성 후 두 리스트를 출력한다. 

이후 두 리스트를 결합하여 새 리스트를 만들고 이 리스트를 내림차순 정렬하여 출력한다. 

Expected output:

list1: [1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29]

list2: [2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30]

result: [30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1]

실행화면
파이썬 리스트 짝수 출력 - paisseon liseuteu jjagsu chullyeog
코드
oddList = list(range(1, 30, 2))		#홀수 리스트
evenList = list(range(2, 31, 2))	#짝수 리스트
print("list1:", oddList)
print("list2:", evenList)

resultList = oddList + evenList		#리스트 결합
resultList.sort(reverse = True)
print("result:", resultList)
코드 설명

홀수 리스트, 짝수 리스트 생성

oddList = list(range(1, 30, 2))		#홀수 리스트
evenList = list(range(2, 31, 2))	#짝수 리스트
  • range(시작숫자, 종료숫자, step)
  • list(range(시작숫자, 종료숫자+1, 원소들 사이의 간격))

리스트 역순 정렬

resultList.sort(reverse = True)

cf. 오름차순 정렬

resultList.sort()

마무리


참고한 사이트:

https://lovelydiary.tistory.com/36

파이썬 크롤러) 리스트에서 홀수번째 혹은 짝수번째 요소만 추출하기

#1. 리스트에서 요소를 추출하는 방법 일반적으로 리스트에서 요소를 추출하려면 인덱스 번호를 활용한다. 예를 들어 a_list=['one','two','three','four','five']라는 리스트가 있을 때 a_list[0]과 같이 리스

lovelydiary.tistory.com

파이썬 리스트 짝수 출력 - paisseon liseuteu jjagsu chullyeog

https://wikidocs.net/16045

19. for in 반복문, Range, enumerate

## 1. for in 반복문 - 여타 다른 언어에서는 일반적인 for문, foreach문, for of문등 여러가지 방식을 한꺼번에 지원하는 경우가 많습니다. - Pyt ...

wikidocs.net

파이썬 리스트 짝수 출력 - paisseon liseuteu jjagsu chullyeog

Thursday, August 16, 2007

스폰서 링크

파이썬에서, 짝수만 또는 홀수만 구하는 방법입니다. for문을 사용하여 간단히 출력할 수도 있지만, 여기서는 나머지 연산자인 % 를 사용하여 구합니다. 어떤 정수를 2로 나누었을 때 나머지가 1이면 홀수, 0이면 짝수입니다. 그것을 if문으로 판단하여 짝홀을 구합니다.

짝홀 판단 출력 예제 소스

파일명: example.py

#!/usr/bin/python
# -*- coding: cp949 -*-

# 1~10에서 홀수만 구하기
for i in range(1, 11):
  if i % 2 == 1:
    print i

"""
화면 출력 결과:

1
3
5
7
9
"""

print  # 줄바꿈

# 1~10에서 짝수만 구하기
for i in range(1, 11):
  if i % 2 == 0:
    print i

"""
화면 출력 결과:

2
4
6
8
10
"""

for문으로 짝홀 구하기: ▶▶ Python 파이썬으로 1에서 10까지 홀수 값 구하기, 짝수만 구하기

▶▶ Python/파이썬] 나머지 값 구하기 연산자 기호, 함수; Modulus Operator, get Remainder

더 읽기:

Python | 파이썬

posted by mwultong @ 11:50 AM

파이썬 리스트 짝수 출력 - paisseon liseuteu jjagsu chullyeog

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.

블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면

파이썬 리스트 짝수 출력 - paisseon liseuteu jjagsu chullyeog
주소를 리더기에 등록하시면 됩니다.