TimeDeltaIndex 개체에서 각 요소의 마이크로초 수를 추출하려면 TimedeltaIndex.nanoseconds를 사용합니다. 재산. 먼저 필요한 라이브러리를 가져옵니다 - import pandas as pd TimeDeltaIndex 개체를 만듭니다. data 매개변수를 사용하여 timedelta와 같은 데이터도 설정했습니다. − tdIndex = pd.TimedeltaIndex(data =['10 day 5h 2 min 35s 3us 10ns', '+22:39:19.999999',
TimedeltaIndex 구성 요소의 데이터 프레임을 반환하려면 TimedeltaIndex.components를 사용하세요. 재산. 먼저 필요한 라이브러리를 가져옵니다 - pandas를 pd로 가져오기 TimeDeltaIndex 개체를 만듭니다. data 매개변수를 사용하여 timedelta와 같은 데이터도 설정했습니다. − tdIndex =pd.TimedeltaIndex(data =[10일 5시간 2분 35초 3us 10ns, +22:39:19.999999,2일 4시간 03:08:02.000045, +21:99:995 ])
Datetime.datetime 객체의 객체 ndarray로 TimeDeltaIndex를 반환하려면 TimeDeltaIndex.to_pytimedelta()를 사용하세요. 방법. 먼저 필요한 라이브러리를 가져옵니다 - import pandas as pd TimeDeltaIndex 개체를 만듭니다. data 매개변수도 사용하여 timedelta와 같은 데이터를 설정했습니다. - tdIndex = pd.TimedeltaIndex(data =['10 day 5h 2 min 3us 10ns', '+22:39:19.
루트 노드 루트가 있는 이진 트리와 헤드 노드 헤드가 있는 연결 목록이 있다고 가정합니다. 우리는 그 연결 리스트가 그 바이너리 트리에 존재하는지 알아내야 합니다. 트리의 노드 집합이 연결 목록으로 순서대로 서로 연결되어 있고 그 순서가 제공된 연결 목록과 비슷하면 True를 반환하고 그렇지 않으면 False를 반환합니다. 따라서 입력이 다음과 같으면 트리 연결 목록 그러면 출력이 True가 됩니다. 이 문제를 해결하기 위해 다음 단계를 따릅니다. − arr :=새 목록 크기 :=arr의 크기 temp_arr :=-1
to_series() 사용 Pandas의 TimeDeltaIndex에서 시리즈를 만드는 방법입니다. 먼저 필요한 라이브러리를 가져옵니다 - import pandas as pd TimeDeltaIndex 개체를 만듭니다. data 매개변수를 사용하여 timedelta와 같은 데이터를 설정했습니다 - tdIndex = pd.TimedeltaIndex(data =['10 day 5h 2 min 3us 10ns', '+22:39:19.999999', '2 day 4h 03:08:02.000045
도시 목록과 서로를 연결하는 도로 목록이 있다고 가정합니다. 도시 목록에는 투어 버스가 방문하는 도시의 이름이 순서대로 포함됩니다. 도로 목록에서 도로는 (출발지, 목적지) 순서로 나열되어 출발지에서 목적지까지 일방통행 도로가 있음을 의미합니다. 이제 도시 목록의 일부 도시 이름의 철자가 틀리는 문제가 있습니다. 우리는 최소 문자 수를 변경하여 이러한 철자가 잘못된 도시 이름을 수정해야 합니다. 변경된 문자 수를 출력으로 반환합니다. 따라서 입력이 도시 =[HWH, DLI, BGL], 도로 =[[HWH, DLI],[DLI, BCT
(m, c) 쌍으로 값을 포함하는 목록이 있다고 가정합니다. 이 값은 y =mx + c인 선을 나타냅니다. 우리는 또한 두 개의 값 l과 r이 주어집니다. x =l에서 x =h 사이에서 서로 교차하는 선의 수를 찾아야 합니다. 따라서 입력이 input_list =[[4, 6],[-6, 10],[8, 12]], l =0, h =2와 같으면 출력은 2가 됩니다. 주어진 사진을 보면 4x + 6 =0과 -6x + 10 라인이 주어진 범위 내에서 교차합니다. 따라서 교차하는 두 개의 선이 있으므로 출력은 2입니다. 이 문제를 해결
일부 정수를 포함하는 두 개의 목록 p와 q가 주어졌다고 가정합니다. 이 목록의 모든 값을 곱해야 하고 곱한 결과에서 k번째로 큰 값을 찾아야 합니다. 따라서 입력이 p =[2, 5], q =[6, 8], k =2와 같으면 출력은 16이 됩니다. 곱셈 결과는 2 * 6 =12, 2 * 8 =16, 5 * 6 =30, 5 * 8 =40입니다. 에서 두 번째로 큰 요소는 (인덱스가 0에서 시작) 16입니다. 이 문제를 해결하기 위해 다음 단계를 따릅니다. − 목록 정렬 목록 q 정렬 k :=k + 1 힙 :=목록 표현의 새 힙
이진 트리가 주어졌다고 가정합니다. 이진 탐색 트리(BST)인 트리에서 가장 큰 하위 트리를 찾아야 합니다. BST의 루트 노드를 반환합니다. 따라서 입력이 다음과 같으면 그러면 출력은 -가 됩니다. 이 문제를 해결하기 위해 다음 단계를 따릅니다. − c :=0 m :=null recurse() 함수를 정의합니다. 이것은 node를 취할 것입니다. 노드가 null이 아니면 left_val :=recurse(노드의 왼쪽) right_val :=recurse(노드 오른쪽) count :=음의 무한대 if(node.lef
이진 트리가 제공된다고 가정합니다. 하위 트리에 이진 탐색 트리(BST)가 있는지 확인하고 가장 큰 BST의 합을 찾아야 합니다. 합계를 찾기 위해 해당 BST의 각 노드 값을 추가합니다. 합계 값을 출력으로 반환합니다. 따라서 입력이 다음과 같으면 그러면 출력은 12가 됩니다. 주어진 이진 트리의 BST는 - 노드의 합 =12. 이 문제를 해결하기 위해 다음 단계를 따릅니다. − c :=0 m :=null 값:=0 recurse() 함수를 정의합니다. 이것은 node를 취할 것입니다. 노드가 null이 아니면
주어진 기간 개체의 시작 시간을 찾으려면 period.start_time 속성을 사용하세요. . 먼저 필요한 라이브러리를 가져옵니다 - pandas를 pd로 가져오기 pandas.Period는 기간을 나타냅니다. 두 개의 기간 개체 만들기 period1 =pd.Period(2020-09-22)period2 =pd.Period(freq=D, 연도 =2021, 월 =2, 일 =14, 시 =2, 분 =35) 기간 개체 표시 print(기간1...\n, period1)print(기간2...\n, 기간2) 두 개의 Period 개체에서
주어진 기간의 주를 얻으려면 period.weekofyear를 사용하세요. 특성. 먼저 필요한 라이브러리를 가져옵니다 - pandas를 pd로 가져오기 pandas.Period는 기간을 나타냅니다. 두 개의 기간 개체 만들기 period1 =pd.Period(2020-09-23)period2 =pd.Period(freq=D, 연도 =2021, 월 =4, 일 =16, 시 =2, 분 =35) 기간 개체 표시 print(기간1...\n, period1)print(기간2...\n, 기간2) 두 개의 Period 개체에서 올해의 주 가
Period 개체에서 연도를 가져오려면 period.year를 사용하세요. 특성. 먼저 필요한 라이브러리를 가져옵니다 - pandas를 pd로 가져오기 pandas.Period는 기간을 나타냅니다. 두 개의 기간 개체 만들기 period1 =pd.Period(2020-09-23)period2 =pd.Period(freq=D, 연도 =2021, 월 =4, 일 =16, 시 =2, 분 =35) 기간 개체 표시 print(기간1...\n, period1)print(기간2...\n, 기간2) 두 개의 Period 개체에서 연도 가져오기
주기를 원하는 빈도로 변환하려면 period.asfreq()를 사용하세요. 방법. H 지정자를 사용하여 원하는 시간별 빈도로 설정한다고 가정해 보겠습니다. 먼저 필요한 라이브러리를 가져옵니다 - import pandas as pd pandas.Period는 기간을 나타냅니다. 두 개의 기간 개체 만들기 period1 = pd.Period("2020-09-23 03:15:40") period2 = pd.Period(freq="D", year = 2021, month = 4, day = 16, h
주어진 기간 객체의 빈도를 초에서 매일 빈도로 변경하려면 period.asfreq()를 사용하세요. 메소드를 입력하고 매개변수 D를 설정합니다. 먼저 필요한 라이브러리를 가져옵니다 - import pandas as pd pandas.Period는 기간을 나타냅니다. 기간 개체 만들기. 주파수를 초로 설정했습니다. freq 매개변수를 사용하는 S period = pd.Period(freq="S", year = 2021, month = 4, day = 16, hour = 2, minute = 35, second =
주어진 Period 객체의 빈도를 Seconds에서 Hourly 빈도로 변경하려면 period.asfreq() 메서드를 사용하고 매개변수 H를 설정합니다. 먼저 필요한 라이브러리를 가져옵니다 - import pandas as pd pandas.Period는 기간을 나타냅니다. 기간 개체 만들기. 주파수를 초로 설정했습니다. freq 매개변수를 사용하는 S period = pd.Period(freq="S", year = 2021, month = 4, day = 16, hour = 2, minute = 35, se
주어진 기간 객체의 빈도를 초에서 분 빈도로 변경하려면 period.asfreq()를 사용하세요. 메소드 및 매개변수 설정 T . 먼저 필요한 라이브러리를 가져옵니다 - import pandas as pd pandas.Period는 기간을 나타냅니다. 기간 개체 만들기. 주파수를 freq 매개변수를 사용하여 초, 즉 S로 설정했습니다. period = pd.Period(freq="S", year = 2021, month = 9, day = 11, hour = 8, minute = 20, second = 45)
기간 개체의 문자열 표현을 형식화하고 반환하려면 period.strftime()을 사용합니다. 방법. 이를 통해 형식 지정자를 strftime(%d-%b-%Y)과 같은 인수로 설정합니다. 먼저 필요한 라이브러리를 가져옵니다 - import pandas as pd pandas.Period는 기간을 나타냅니다. 기간 개체 만들기 period = pd.Period(freq="S", year = 2021, month = 9, day = 18, hour = 8, minute = 20, second = 45) 기간 개
Period 객체의 형식을 지정하려면 period.strftime() 메서드를 사용하고 Quarter를 표시하려면 매개변수를 Q%q로 설정합니다. 먼저 필요한 라이브러리를 가져옵니다 - import pandas as pd pandas.Period는 기간을 나타냅니다. 기간 개체 만들기 period = pd.Period(freq="S", year = 2021, month = 9, day = 18, hour = 8, minute = 20, second = 45) 기간 개체 표시 print("Period
기간 개체의 형식을 지정하려면 period.strftime()을 사용하세요. 방법을 사용하고 세기 없이 연도를 표시하려면 매개변수를 %y로 설정하십시오. 먼저 필요한 라이브러리를 가져옵니다 - import pandas as pd pandas.Period는 기간을 나타냅니다. 기간 개체 만들기 period = pd.Period(freq="S", year = 2021, month = 9, day = 18, hour = 8, minute = 20, second = 45) 기간 개체 표시 print("Pe