본문 바로가기

syntax26

Python "None"과 "== None" 사이에는 어떤 차이가 있나요?, What is the difference between "is None" and "== None" 질문 나는 최근에 이 구문을 발견했는데, 차이를 모르고 있습니다. 누군가 차이를 알려주시면 감사하겠습니다. 답변 해답은 여기에서 설명되어 있습니다. 인용하자면: 클래스는 비교를 원하는 방식으로 구현할 수 있으며, None에 대한 비교를 어떤 의미로 정할 수 있습니다 (실제로 의미가 있습니다; 누군가가 None 객체를 처음부터 구현하라고 했을 때, 어떻게 하면 자기 자신과 True를 비교할 수 있을까요?). 실제로는 사용자 정의 비교 연산자가 드물기 때문에 큰 차이가 없습니다. 하지만 일반적인 규칙으로 is None을 사용해야 합니다. 2023. 10. 12.
Python 열의 값이 설정된 값 목록에 있는 경우 데이터프레임 행 필터링하기 [중복], Filter dataframe rows if value in column is in a set list of values [duplicate] 질문 나는 Python pandas DataFrame rpt를 가지고 있습니다: rpt MultiIndex: 47518 entries, ('000002', '20120331') to ('603366', '20091231') Data columns: STK_ID 47518 non-null values STK_Name 47518 non-null values RPT_Date 47518 non-null values sales 47518 non-null values 나는 주식 ID가 '600809'인 행만 필터링 할 수 있습니다: rpt[rpt['STK_ID'] == '600809'] MultiIndex: 25 entries, ('600809', '20120331') to ('600809', '20060331').. 2023. 9. 15.
Python 두 정수 사이에 정수가 있는지 확인하세요., Determine whether integer is between two other integers 질문 주어진 정수가 다른 두 정수 사이에 있는지 (예: 10000보다 크거나 같고 30000보다 작거나 같은지) 어떻게 확인할 수 있을까요? 답변 if 10000 2023. 8. 5.
Python f-strings를 사용하여 소수점 이하의 고정된 자릿수를 설정합니다., Fixed digits after decimal with f-strings 질문 파이썬 f-문자열을 사용하여 소수점 이하의 숫자 자릿수를 쉽게 고칠 수 있는 방법이 있나요? (.format이나 %와 같은 다른 문자열 포맷팅 옵션은 아니고, 특히 f-문자열만 해당합니다.) 예를 들어, 소수점 이하 2자리를 표시하려면 어떻게 해야 할까요? 그렇다면 다음과 같다고 가정해 봅시다. a = 10.1234 답변 형식 표현식에 형식 지정자를 포함하세요: >>> a = 10.1234 >>> f'{a:.2f}' '10.12' 2023. 6. 27.