반응형

PYTHON 85

Python에서 두 목록을 연결하려면 어떻게 해야 하나요?

Python에서 두 목록을 연결하려면 어떻게 해야 하나요? 이 질문의 답변은 지역사회의 노력입니다.기존 답변을 편집하여 이 게시물을 개선하십시오.현재 새로운 답변이나 상호작용을 받아들이지 않고 있습니다. Python에서 두 목록을 연결하려면 어떻게 해야 하나요? 예: listone = [1, 2, 3] listtwo = [4, 5, 6] 예상 결과: >>> joinedlist [1, 2, 3, 4, 5, 6] 하다를 사용하세요.+이치노 listone = [1, 2, 3] listtwo = [4, 5, 6] joinedlist = listone + listtwo 출력: >>> joinedlist [1, 2, 3, 4, 5, 6] Python 이 python >= 3.5 체::[*l1, *l2] 언급할 가치..

programing 2023.02.06

timedelta를 총 초수로 변환

timedelta를 총 초수로 변환 나는 시차가 있다. import time import datetime time1 = datetime.datetime.fromtimestamp(time.mktime(time.gmtime())) ... time2 = datetime.datetime.fromtimestamp(time.mktime(time.gmtime())) diff = time2 - time1 그러면 경과한 총 초수를 어떻게 찾을 수 있을까요? diff.seconds일수는 중요하지 않아나는 할 수 있다: diff.seconds + diff.days * 24 * 3600 이것은 내장된 방법이 있나요?를 사용합니다. >>> import datetime >>> datetime.timedelta(seconds=24..

programing 2023.02.06

팬더 DataFrame에서 열의 값이 최대인 행을 찾습니다.

팬더 DataFrame에서 열의 값이 최대인 행을 찾습니다. 특정 열의 값이 최대인 행을 찾으려면 어떻게 해야 합니까? df.max()각 열에 대한 최대값이 표시됩니다. 해당 행을 가져오는 방법을 모르겠습니다.판다 기능을 사용합니다.간단합니다. >>> import pandas >>> import numpy as np >>> df = pandas.DataFrame(np.random.randn(5,3),columns=['A','B','C']) >>> df A B C 0 1.232853 -1.979459 -0.573626 1 0.140767 0.394940 1.068890 2 0.742023 1.343977 -0.579745 3 2.125299 -0.649328 -0.211692 4 -0.187253 1.90..

programing 2023.02.06

python에 math nCr 함수가 있나요?

python에 math nCr 함수가 있나요? 이 질문에는 이미 답변이 있습니다. 통계: Python에서의 조합 (답변 19개) 조합과 순열을 효율적으로 계수하다 (13개의 답변) 닫힘두 달 전에요. python의 수학 라이브러리에 내장된 기능이 nCr (n Choose r) 함수인지 확인하려고 합니다. 프로그래밍이 가능한 것은 알고 있습니다만, 사전에 빌트인 되어 있는지 확인해 보려고 생각하고 있습니다.다음 프로그램은 다음을 계산합니다.nCr효율적인 방법으로(계수 계산 등) import operator as op from functools import reduce def ncr(n, r): r = min(r, n-r) numer = reduce(op.mul, range(n, n-r, -1), 1) de..

programing 2023.02.06

순서가 매겨지지 않은 두 리스트가 동일한지 확인합니다.

순서가 매겨지지 않은 두 리스트가 동일한지 확인합니다. 이 질문에는 이미 답변이 있습니다. 순서가 매겨지지 않은 2개의 리스트(세트 이외)를 효율적으로 비교하려면 어떻게 해야 합니까? (12개의 답변) 닫힘5년 전에요. 순서 없는 2개의 리스트에 같은 요소가 포함되어 있는지를 간단하게(빠르게) 판별할 수 있는 방법을 찾고 있습니다. 예를 들어 다음과 같습니다. ['one', 'two', 'three'] == ['one', 'two', 'three'] : true ['one', 'two', 'three'] == ['one', 'three', 'two'] : true ['one', 'two', 'three'] == ['one', 'two', 'three', 'three'] : false ['one', 'tw..

programing 2023.01.31

팬더에서 데이터 프레임의 처음 세 행을 삭제합니다.

팬더에서 데이터 프레임의 처음 세 행을 삭제합니다. 판다의 데이터 프레임의 처음 세 행을 삭제해야 합니다. 알고있어요df.ix[:-1]마지막 행을 삭제합니다만, 처음 n 행을 삭제하는 방법을 알 수 없습니다.사용방법: df = df.iloc[3:] 첫 번째 세 행이 없는 새로운 df가 표시됩니다.이것을 하는 보다 명확한 방법은 드롭을 사용하는 것이라고 생각합니다. 구문은 다음과 같습니다. df.drop(label) 또한 @tim과 @ChaimG가 지적한 바와 같이, 이는 인플레이스 방식으로 수행할 수 있습니다. df.drop(label, inplace=True) 이를 구현하기 위한 한 가지 방법은 다음과 같습니다. df.drop(df.index[:3], inplace=True) 또 다른 "적용" 용도: ..

programing 2023.01.31

1부터 시작하는 숫자 범위를 열거하는 방법

1부터 시작하는 숫자 범위를 열거하는 방법 Python 2.5를 사용하고 있기 때문에 다음과 같이 열거하고 싶습니다(0이 아닌 1부터 시작). [(1, 2000), (2, 2001), (3, 2002), (4, 2003), (5, 2004)] Python 2.6에서는 위의 결과를 얻기 위해 h = enumerate(range(2000, 2005), 1) 할 수 있지만 Python 2.5에서는 할 수 없습니다. Python 2.5 사용: >>> h = enumerate(range(2000, 2005)) >>> [x for x in h] [(0, 2000), (1, 2001), (2, 2002), (3, 2003), (4, 2004)] Python 2.5에서 원하는 결과를 얻을 수 있는 방법을 아는 사람 있..

programing 2023.01.31

Python에서 표현식과 문장의 차이점은 무엇입니까?

Python에서 표현식과 문장의 차이점은 무엇입니까? Python에서 표현식과 문장의 차이점은 무엇입니까?식에는 식별자, 리터럴 및 연산자만 포함됩니다. 연산자에는 산술 연산자와 부울 연산자, 함수 호출 연산자가 포함됩니다. ()구독 오퍼레이터 []Python 객 python python값값값값값값 python python python python python python python python python python python python python python python python python python python.§: 3 + 5 map(lambda x: x*x, range(10)) [a.x for a in some_iterable] yield 7 반면 문(1, 2 참조)은 Python..

programing 2023.01.21

Jupyter 노트북의 tqdm은 새로운 진행 표시줄을 반복적으로 인쇄합니다.

Jupyter 노트북의 tqdm은 새로운 진행 표시줄을 반복적으로 인쇄합니다. 하고 .tqdm진행 상황을 인쇄하기 위해 주피터 노트북에서 실행 중입니다.합니다.tqdm.write()은 여전히 만만 、 음음 、 음음 、 음 . 、 음 . . . 。 즉, 새 줄을 인쇄해야 할 때마다 다음 줄에 새 진행 표시줄이 인쇄됩니다.터미널을 통해 스크립트를 실행할 때는 이 문제가 발생하지 않습니다.어떻게 하면 해결할 수 있을까요?도 한번 써보세요.tqdm.notebook.tqdmtqdm, 여기에 개략적으로 기재되어 있습니다. Import를 다음과 같이 변경하기만 하면 됩니다. from tqdm.notebook import tqdm 행운을 빕니다. EDIT: 테스트 결과tqdm실제로 주피터 노트북의 '텍스트 모드'에서는..

programing 2023.01.21
반응형