본문 바로가기

numbers4.2

Python 파이썬에서 숫자 목록을 합산하십시오 [중복], Sum a list of numbers in Python [duplicate] 질문 주어진 숫자 리스트: [1, 2, 3, 4, 5, ...] 이들의 총합을 어떻게 계산할까요: 1 + 2 + 3 + 4 + 5 + ... 이들의 쌍별 평균을 어떻게 계산할까요: [(1+2)/2, (2+3)/2, (3+4)/2, (4+5)/2, ...] 답변 질문 1: 숫자 목록을 합하려면 sum을 사용하세요: xs = [1, 2, 3, 4, 5] print(sum(xs)) 이는 다음을 출력합니다: 15 질문 2: 그러면 (요소 0 + 요소 1) / 2, (요소 1 + 요소 2) / 2 등을 원하시는 건가요? 두 개의 목록을 만듭니다: 첫 번째 요소를 제외한 모든 요소의 목록과 마지막 요소를 제외한 모든 요소의 목록입니다. 그런 다음 원하는 평균은 두 목록에서 쌍을 이룬 평균입니다. zip을 사용하여 .. 2023. 11. 28.
Python numpy.random.seed(0)은 무엇을 하는 것인가요?, What does numpy.random.seed(0) do? 질문 What does np.random.seed do? np.random.seed(0) 답변 np.random.seed(0)은 난수를 예측 가능하게 만듭니다. >>> numpy.random.seed(0) ; numpy.random.rand(4) array([ 0.55, 0.72, 0.6 , 0.54]) >>> numpy.random.seed(0) ; numpy.random.rand(4) array([ 0.55, 0.72, 0.6 , 0.54]) 시드를 재설정하면 매번 동일한 숫자 세트가 나타납니다. 만약 랜덤 시드가 재설정되지 않으면, 매번 호출할 때마다 다른 숫자가 나타납니다: >>> numpy.random.rand(4) array([ 0.42, 0.65, 0.44, 0.89]) >>> numpy.r.. 2023. 10. 26.