데이터 취업 스쿨 스터디 노트 -(14) 연습문제

테리·2024년 6월 19일
post-thumbnail

연습문제 인사이트

(4_040) 1부터 100사이의 난수 10개 생성

#sample(범위, 개수)
randomList = random.sample(range(1,101), 10)

(4_043)중복제거

  • count, remove 사용
numbers = [2,22,7,8,9,2,7,3,5,2,7,1,3]
print(numbers)

idx = 0
while True:
    if idx >= len(numbers):
        break

    if numbers.count(numbers[idx]) >= 2:
        numbers.remove(numbers[idx])

    idx += 1

print(numbers)

팩토리얼 함수

import math
math.factorial()

(4_045) 튜플 합집합 교집합

(4_046) 추가 팁

  • 인덱스 값을 확인하는 index() 함수
    print(f'최솟값: {numbers.index(min(numbers))}')
    print(f'최솟값: {numbers.index(max(numbers))}')

cf) 튜블 안에있는 딕셔너리값은 수정 가능

(4_047)도 괜찮은 문제

(4_051)
.split() 함수를 활용한 구분 저장

ex) aboutPython.split()

.replace() 함수 활용

0개의 댓글