Python 68

[LeetCode - Pandas] (Easy) 2886. Change Data Type

DataFrame students+-------------+--------+| Column Name | Type |+-------------+--------+| student_id | int || name | object || age | int || grade | float |+-------------+--------+오류를 수정하는 해결 방법을 작성하세요:'grade' 열이 실수(float)로 저장되어 있으므로 이를 정수(int)로 변환하세요.결과 형식은 아래 예시와 같습니다. Example 1:Input:DataFrame students:+------------+------+-----+-------+| student_id | name | age ..

[LeetCode - Pandas] (Easy) 2887. Fill Missing Data

DataFrame products+-------------+--------+| Column Name | Type |+-------------+--------+| name | object || quantity | int || price | int |+-------------+--------+수량 열에서 누락된 값을 0으로 채우는 해결 방법을 작성하세요. 결과 형식은 아래 예시와 같습니다. Example 1:Input:+-----------------+----------+-------+| name | quantity | price |+-----------------+----------+-------+| Wristwatch | None ..

[LeetCode - Pandas] (Easy) 2889. Reshape Data: Pivot

문제DataFrame weather+-------------+--------+| Column Name | Type |+-------------+--------+| city | object || month | object || temperature | int |+-------------+--------+ 각 행이 특정 월에 대한 온도를 나타내고, 각 도시가 별도의 열로 표시되도록 데이터를 피벗하는 솔루션을 작성하세요. 결과 형식은 아래 예시와 같습니다. Example 1:Input:+--------------+----------+-------------+| city | month | temperature |+--------------+----------+..

[LeetCode - Pandas] (Easy) 2890. Reshape Data: Melt

DataFrame report+-------------+--------+| Column Name | Type |+-------------+--------+| product | object || quarter_1 | int || quarter_2 | int || quarter_3 | int || quarter_4 | int |+-------------+--------+이 문제는 "각 행이 특정 분기(quarter)마다 제품의 판매 데이터를 나타내도록 데이터를 재구성하는 문제"입니다.  즉, 제품별로 분기별 판매 데이터를 분리하여 새로운 형식으로 변환해야 합니다. Example 1:Input:+-------------+-----------+-----------+..

[LeetCode - Pandas] (Easy) 2891. Method Chaining

DataFrame animals+-------------+--------+| Column Name | Type |+-------------+--------+| name | object || species | object || age | int || weight | int |+-------------+--------+ 이 문제는 "100킬로그램보다 더 무거운 동물들의 이름을 리스트로 반환하고, 그 동물들을 체중을 기준으로 내림차순으로 정렬"하는 문제입니다. 예시를 들어 설명하자면, 주어진 동물들의 체중 데이터에서 100킬로그램을 초과하는 동물들의 이름을 출력해야 하고, 그 동물들을 체중이 무겁게 내림차순으로 정렬해야 합니다. 정답import pand..

[LeetCode - Pandas] (Easy) 3436. Find Valid Emails

+-----------------+---------+| Column Name | Type |+-----------------+---------+| user_id | int || email | varchar |+-----------------+---------+이 문제는 주어진 설명을 기준으로 "유효한 이메일 주소"를 찾는 SQL 쿼리를 작성하는 문제입니다. 유효한 이메일 주소의 규칙은 다음과 같습니다:1. 이메일 주소에는 정확히 한 개의 @ 기호가 있어야 합니다.2. 이메일 주소는 .com으로 끝나야 합니다.3. @ 기호 앞 부분은 **알파벳, 숫자, 언더스코어(_)**만 포함해야합니다.4. @ 기호 뒤에서 .com 사이에는 알파벳만 포함된 도메인 이름..

[LeetCode - Pandas] (Easy) 3465. Find Products with Valid Serial Numbers

+--------------+------------+| Column Name | Type |+--------------+------------+| product_id | int || product_name | varchar || description | varchar |+--------------+------------+이 문제는 주어진 설명을 기준으로 "유효한 시리얼 번호"를 포함하는 제품들을 찾는 SQL 쿼리를 작성하는 문제입니다. 유효한 시리얼 번호 패턴에 대한 규칙은 다음과 같습니다:1. 시리얼 번호는 "SN" 으로 시작합니다(대소문자 구분).2. 그 뒤에는 정확히 4개의 숫자가 옵니다.3. 그 뒤에는 하이픈(-)이 오고, 다시 정확히 4개의 숫자가 옵니다..