본문 바로가기
[파이썬 리스트] 정수를 모두 제곱하여 출력하기 Python LIST에 담긴 정수형 데이터를 모두 제곱하여 표기하는 방법입니다. 예를 들어 아래와 같은 리스트가 있다고 칩시다. 1data = [2, 5, 8, 3, 6]cs 제곱하여 출력할 땐 간단한 파이썬 함수를 하나 만들면 됩니다. 1234567891011data = [2, 5, 8, 3, 6] def sqr (list) : return [i * i for i in list] print (sqr (data)) -------- # square.py 결과[4, 25, 64, 9, 36]cs 다른 방법으론 data 리스트 값을 바꾸는 겁니다. 12345678>>> data = [2,5,8,3,6] >>> data[2, 5, 8, 3, 6] >>> data = [x ** 2 for x in data] >>.. 2019. 6. 10.
파이썬 리스트 다루는 슬라이싱 예제 6개 slicing 슬라이싱 예제를 위해, 배열(리스트)에 담을 정수형 데이터 10개를 생성합니다. 1234567891011import random def makeRandoms(count): result = [] for i in range(count): result.append(i) #random.randrange(100)) return result ns = makeRandoms(10)print(ns)Colored by Color Scriptercs ◆ 결과 6번 라인 뒤에 주석 처리된 random.randrange(100) 소스가 있습니다. 랜덤한 숫자를 원하면 사용하시고 아니면 순차적으로 0~9까지 저장합니다. 이 파이썬 슬라이싱 예제에서는 0~9까지 10개 데이터 저장한 배열을 사용합니다. 1. 배열(리스트) 일부 출.. 2019. 5. 15.
파이썬 배열 역순(거꾸로) 출력, reversed, slice notation 총 5개 방법으로 배열을 거꾸로(역순) 출력하는 예제 소개합니다. 파이썬 배열을 선언하고, while, range 역순, reversed, slice notation 이용합니다. ◆ 예제 소스123456789101112131415161718192021222324252627282930#-*- coding: utf-8 -*- # 배열 선언colors = ['black', 'White', 'red', 'GREEN', 'blue'] # 1. while 문i = len(colors) - 1while i >= 0: print(colors[i], end=', ') i -= 1print() # 2. range 역순 출력 1for c in range(-1, -len(colors)-1, -1): print(colors[c.. 2019. 5. 14.