범위 10으로 배열의 평균을 계산하는 방법은 무엇입니까?

마이크 10101

내가 정렬 된 배열의 범위 (10)에 의해 배열의 평균을 찾기 위해 노력하고, 예를 들면 : [1,2,3,5,11,12,13,15,22,25,27,30]반환해야 [6,17,27]
기능을 10의 범위로 숫자를 Groupe의와 1,2,3,5 [사이의 평균 할 예정이다, 11] = (1 + 11) / 2 = 6

[12,13,15,22] = (12 + 22) / 2 = 17

[25,27,30] = (25 + 30) / 2 = 27

여기 내 코드입니다

def par(s):

    g = []
    i = 0
    while i <= len(s):
        y =s[i] + 10

        n = (s[i]+y)/2
        g.append(n)

        for x in s:
            if y <= x:
                i = s.index(x)
                break

    return g 
휴 보스 웰
data = [1,2,3,5,11,12,13,15,22,25,27,30]

# divide it into blocks like [[a .. a+10], [b .. b+10], ...]
result = []
block  = None
for d in data:
    if block:
        if d <= hi:
            # belongs to current block
            block.append(d)
        else:
            # start a new block
            result.append(block)  # finish previous block
            block = [d]           # start new block
            lo, hi = d, d + 10    # reset endpoints for new block
    else:
        # special handling for first value encountered
        block = [d]
        lo, hi = d, d + 10
# cleanup
if block:
    result.append(block)

# result = [[1, 2, 3, 5, 11], [12, 13, 15, 22], [25, 27, 30]]

# find midpoint for each block
mid_points = [(block[0] + block[-1]) // 2 for block in result]

# mid_points = [6, 17, 27]

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

배열 스택의 평균을 계산하는 방법은 무엇입니까?

분류에서Dev

평균을 계산하기 위해 배열에서 재귀를 사용하는 방법은 무엇입니까?

분류에서Dev

두 열을 기준으로 계산 평균을 집계하는 방법은 무엇입니까?

분류에서Dev

Python으로 특정 평균으로 범위 내의 숫자를 생성하는 방법은 무엇입니까?

분류에서Dev

Pandas 시리즈의 평균을 동적으로 계산하는 방법은 무엇입니까?

분류에서Dev

R의 여러 테이블에서 행으로 평균을 계산하는 방법은 무엇입니까?

분류에서Dev

창의 범위가 열 값에 따라 달라지는 창 내부의 평균을 계산하는 방법은 무엇입니까?

분류에서Dev

Python의 다른 열에 의해 결정된 개별 연속 범위에서 평균 수익을 계산하는 방법은 무엇입니까?

분류에서Dev

배열의 키로 중첩하여 그룹화하고 자바 스크립트에서 합계, 평균을 계산하는 방법은 무엇입니까?

분류에서Dev

NumPy 배열을 분할하기 위해`numpy.digitize`를 사용한 후 각 bin의 평균을 계산하는 방법은 무엇입니까?

분류에서Dev

배열의 범위를 계산하는 방법은 무엇입니까?

분류에서Dev

SilverStripe에서 전역 범위로 배열을 정의하는 방법은 무엇입니까?

분류에서Dev

SilverStripe에서 전역 범위로 배열을 정의하는 방법은 무엇입니까?

분류에서Dev

R의 csv 행 범위에서 직접 평균을 얻는 방법은 무엇입니까?

분류에서Dev

SQL에서 범위를 기반으로 값을 계산하는 방법은 무엇입니까?

분류에서Dev

배열에서 평균을 계산하는 더 효율적인 방법은 무엇입니까?

분류에서Dev

접두사 행의 평균을 계산하고 팬더의 새 열로 만드는 방법은 무엇입니까?

분류에서Dev

평균 세그먼트가있는 범주 형 산점도를 만들기 위해 4 개의 그룹을 추가하는 방법은 무엇입니까?

분류에서Dev

R의 평균을 계산하기 위해 NaN, Na 및 Inf를 처리하는 방법은 무엇입니까? + 커뮤니티 탐지 지표 측정 후

분류에서Dev

MS Excel 2016 : 많은 수의 이산 범위에서 평균 숫자를 얻는 방법은 무엇입니까?

분류에서Dev

INDEX ()로 중첩 배열 계산을하는 방법은 무엇입니까?

분류에서Dev

2 시간 간격으로 평균을 계산하는 가장 효율적인 방법은 무엇입니까?

분류에서Dev

평균 계산을 기반으로 mysql 쿼리 결과를 그룹화하는 방법은 무엇입니까?

분류에서Dev

Python : 다른 Pandas 데이터 프레임 열 간의 평균을 계산하는 방법은 무엇입니까?

분류에서Dev

열의 n 값과 전체 평균을 계산하는 방법은 무엇입니까?

분류에서Dev

모든 열에 대해 비슷한 값의 값을 평균으로 바꾸는 방법은 무엇입니까?

분류에서Dev

effect () 함수로 여러 변수의 한계 평균을 추출하는 방법은 무엇입니까?

분류에서Dev

다른 변수의 분위수 분할에서 조건부 한 변수의 평균값을 계산하는 방법은 무엇입니까?

분류에서Dev

열을 반복하고 평균을 계산하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    배열 스택의 평균을 계산하는 방법은 무엇입니까?

  2. 2

    평균을 계산하기 위해 배열에서 재귀를 사용하는 방법은 무엇입니까?

  3. 3

    두 열을 기준으로 계산 평균을 집계하는 방법은 무엇입니까?

  4. 4

    Python으로 특정 평균으로 범위 내의 숫자를 생성하는 방법은 무엇입니까?

  5. 5

    Pandas 시리즈의 평균을 동적으로 계산하는 방법은 무엇입니까?

  6. 6

    R의 여러 테이블에서 행으로 평균을 계산하는 방법은 무엇입니까?

  7. 7

    창의 범위가 열 값에 따라 달라지는 창 내부의 평균을 계산하는 방법은 무엇입니까?

  8. 8

    Python의 다른 열에 의해 결정된 개별 연속 범위에서 평균 수익을 계산하는 방법은 무엇입니까?

  9. 9

    배열의 키로 중첩하여 그룹화하고 자바 스크립트에서 합계, 평균을 계산하는 방법은 무엇입니까?

  10. 10

    NumPy 배열을 분할하기 위해`numpy.digitize`를 사용한 후 각 bin의 평균을 계산하는 방법은 무엇입니까?

  11. 11

    배열의 범위를 계산하는 방법은 무엇입니까?

  12. 12

    SilverStripe에서 전역 범위로 배열을 정의하는 방법은 무엇입니까?

  13. 13

    SilverStripe에서 전역 범위로 배열을 정의하는 방법은 무엇입니까?

  14. 14

    R의 csv 행 범위에서 직접 평균을 얻는 방법은 무엇입니까?

  15. 15

    SQL에서 범위를 기반으로 값을 계산하는 방법은 무엇입니까?

  16. 16

    배열에서 평균을 계산하는 더 효율적인 방법은 무엇입니까?

  17. 17

    접두사 행의 평균을 계산하고 팬더의 새 열로 만드는 방법은 무엇입니까?

  18. 18

    평균 세그먼트가있는 범주 형 산점도를 만들기 위해 4 개의 그룹을 추가하는 방법은 무엇입니까?

  19. 19

    R의 평균을 계산하기 위해 NaN, Na 및 Inf를 처리하는 방법은 무엇입니까? + 커뮤니티 탐지 지표 측정 후

  20. 20

    MS Excel 2016 : 많은 수의 이산 범위에서 평균 숫자를 얻는 방법은 무엇입니까?

  21. 21

    INDEX ()로 중첩 배열 계산을하는 방법은 무엇입니까?

  22. 22

    2 시간 간격으로 평균을 계산하는 가장 효율적인 방법은 무엇입니까?

  23. 23

    평균 계산을 기반으로 mysql 쿼리 결과를 그룹화하는 방법은 무엇입니까?

  24. 24

    Python : 다른 Pandas 데이터 프레임 열 간의 평균을 계산하는 방법은 무엇입니까?

  25. 25

    열의 n 값과 전체 평균을 계산하는 방법은 무엇입니까?

  26. 26

    모든 열에 대해 비슷한 값의 값을 평균으로 바꾸는 방법은 무엇입니까?

  27. 27

    effect () 함수로 여러 변수의 한계 평균을 추출하는 방법은 무엇입니까?

  28. 28

    다른 변수의 분위수 분할에서 조건부 한 변수의 평균값을 계산하는 방법은 무엇입니까?

  29. 29

    열을 반복하고 평균을 계산하는 방법은 무엇입니까?

뜨겁다태그

보관