파이썬의 If 문에서 여러 부동 값을 비교하는 더 효율적인 방법이 있습니까?

데이브 데이브

나는 현재 다음과 같은 것을 사용합니다.

def match9(a,b,c,d,e,f,g,h,i):
if a==b and b==c and c==d and d==e and e==f and f==g and g==h and h==i:
    return 1
else:
    return 0

와 함께

temp = match9(d1s1,d1s2,d1s3,d1s4,d1s5,d1s6,d1s7,d1s8,d1s9)
if temp == 1:
    codeToBeActivated()
셀주크

바로 가기를 사용할 수 있습니다.

if a == b == c == d == e == f == g == h == i:

또는를 사용하여 set중복을 제거한 다음 길이를 확인하십시오.

if len({a,b,c,d,e,f,g,h,i}) == 1:

즉, s ==를 비교 하는 사용 하면 float부동 소수점 정밀도로 인해 오류가 발생할 수 있습니다. 요소 간의 차이점을 확인할 수 있습니다. 다음은 Python> = 3.4의 예입니다.

from statistics import stdev
if stdev([a, b, c, d, e, f, g, h, i]) < 1e-6:  # Or some other threshold

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

여러 UPDATE SQL 문을 실행하는 더 효율적인 방법이 있습니까?

분류에서Dev

수천 개의 목록을 경계 값과 비교하는 계산적으로 더 효율적인 방법이 있습니까? 파이썬

분류에서Dev

루비에서 해시의 반복을 리팩토링하는 더 효율적인 방법이 있습니까?

분류에서Dev

사전에있는 모든 키의 값을 증가시키는 더 효율적인 방법이 있습니까?

분류에서Dev

큰 팬더 데이터 프레임에서 여러 행을 선택하는 효율적인 방법이 있습니까?

분류에서Dev

COUNTIFS 및 MINIFS보다 여러 행을 비교하는 더 효율적인 방법을 찾고 있습니다.

분류에서Dev

자녀가없는 부모 기록을 추적하는 더 효율적인 방법이 있습니까?

분류에서Dev

다른 목록의 중앙에서 목록을 분할하는 더 효율적인 방법이 있습니까?

분류에서Dev

PySpark 1.6에서 코사인 유사성을 구현하는 더 효율적인 방법이 있습니까?

분류에서Dev

파이썬에서 순차적으로 파일 이름을 변경하여 변수를 저장하는 효율적인 방법이 있습니까?

분류에서Dev

파이썬 사전을 저장하는 더 빠르고 효율적인 방법이 있습니까?

분류에서Dev

Python Pandas에서 to_numeric ()을 사용하여 int64 열을 찾고 다운 그레이드하는 더 효율적인 방법이 있습니까?

분류에서Dev

Typescript에서 구독을 구독하는 더 효율적인 방법이 있습니까?

분류에서Dev

Python에서 list.sort ()보다 목록을 정렬하는 더 효율적인 방법이 있습니까?

분류에서Dev

이 "2 합계"질문을 코딩하는 더 효율적인 방법이 있습니까?

분류에서Dev

이 배열을 정렬하는 더 효율적인 방법이 있습니까?

분류에서Dev

이것을 작성하는 더 효율적인 방법이 있습니까?

분류에서Dev

이것을 코딩하는 더 효율적인 방법이 있습니까?

분류에서Dev

이 기능을 실행하는 더 효율적인 방법이 있습니까?

분류에서Dev

Postgres의 열 값에서 하위 문자열을 긁어내는 효율적인 방법이 있습니까?

분류에서Dev

한 행에서 값을 가져와 같은 열의 다음 'n'행에 적용하는 더 효율적인 방법이 있습니까? 판다

분류에서Dev

사용자에게 mp4 파일을 보내는 더 효율적인 방법이 있습니까?

분류에서Dev

정규식 일치 문자열을 필터링하는 더 효율적인 방법이 있습니까?

분류에서Dev

.text ()를 사용하여 문자 / 숫자 시퀀스를 여러 하위 범위 태그에 삽입합니다. 더 효율적인 방법이 있습니까?

분류에서Dev

파이썬에서 여러 IF 문을 효율적으로 수행하는 방법

분류에서Dev

RecyclerView 텍스트에 다른 색상을 추가하는 더 효율적인 방법이 있습니까?

분류에서Dev

파이썬에서 큰 텍스트 파일을 읽는 정말 효율적인 (FAST) 방법이 있습니까?

분류에서Dev

Neo4j는 여러 where-contains를 작성하는 더 효율적인 방법이 있습니까?

분류에서Dev

C #에서 4 천만 개의 영숫자 고유 임의 문자열을 생성하는 더 효율적인 방법이 있습니까?

Related 관련 기사

  1. 1

    여러 UPDATE SQL 문을 실행하는 더 효율적인 방법이 있습니까?

  2. 2

    수천 개의 목록을 경계 값과 비교하는 계산적으로 더 효율적인 방법이 있습니까? 파이썬

  3. 3

    루비에서 해시의 반복을 리팩토링하는 더 효율적인 방법이 있습니까?

  4. 4

    사전에있는 모든 키의 값을 증가시키는 더 효율적인 방법이 있습니까?

  5. 5

    큰 팬더 데이터 프레임에서 여러 행을 선택하는 효율적인 방법이 있습니까?

  6. 6

    COUNTIFS 및 MINIFS보다 여러 행을 비교하는 더 효율적인 방법을 찾고 있습니다.

  7. 7

    자녀가없는 부모 기록을 추적하는 더 효율적인 방법이 있습니까?

  8. 8

    다른 목록의 중앙에서 목록을 분할하는 더 효율적인 방법이 있습니까?

  9. 9

    PySpark 1.6에서 코사인 유사성을 구현하는 더 효율적인 방법이 있습니까?

  10. 10

    파이썬에서 순차적으로 파일 이름을 변경하여 변수를 저장하는 효율적인 방법이 있습니까?

  11. 11

    파이썬 사전을 저장하는 더 빠르고 효율적인 방법이 있습니까?

  12. 12

    Python Pandas에서 to_numeric ()을 사용하여 int64 열을 찾고 다운 그레이드하는 더 효율적인 방법이 있습니까?

  13. 13

    Typescript에서 구독을 구독하는 더 효율적인 방법이 있습니까?

  14. 14

    Python에서 list.sort ()보다 목록을 정렬하는 더 효율적인 방법이 있습니까?

  15. 15

    이 "2 합계"질문을 코딩하는 더 효율적인 방법이 있습니까?

  16. 16

    이 배열을 정렬하는 더 효율적인 방법이 있습니까?

  17. 17

    이것을 작성하는 더 효율적인 방법이 있습니까?

  18. 18

    이것을 코딩하는 더 효율적인 방법이 있습니까?

  19. 19

    이 기능을 실행하는 더 효율적인 방법이 있습니까?

  20. 20

    Postgres의 열 값에서 하위 문자열을 긁어내는 효율적인 방법이 있습니까?

  21. 21

    한 행에서 값을 가져와 같은 열의 다음 'n'행에 적용하는 더 효율적인 방법이 있습니까? 판다

  22. 22

    사용자에게 mp4 파일을 보내는 더 효율적인 방법이 있습니까?

  23. 23

    정규식 일치 문자열을 필터링하는 더 효율적인 방법이 있습니까?

  24. 24

    .text ()를 사용하여 문자 / 숫자 시퀀스를 여러 하위 범위 태그에 삽입합니다. 더 효율적인 방법이 있습니까?

  25. 25

    파이썬에서 여러 IF 문을 효율적으로 수행하는 방법

  26. 26

    RecyclerView 텍스트에 다른 색상을 추가하는 더 효율적인 방법이 있습니까?

  27. 27

    파이썬에서 큰 텍스트 파일을 읽는 정말 효율적인 (FAST) 방법이 있습니까?

  28. 28

    Neo4j는 여러 where-contains를 작성하는 더 효율적인 방법이 있습니까?

  29. 29

    C #에서 4 천만 개의 영숫자 고유 임의 문자열을 생성하는 더 효율적인 방법이 있습니까?

뜨겁다태그

보관