【pandas刷题系列】Leetcode Problem: [595. 大的国家]

Problem: 595. 大的国家

文章目录

思路

筛选出对应的数据,然后将不需要的列去除

解题方法

筛选出对应的数据,然后将不需要的列去除

复杂度

  • 时间复杂度:

O ( n ) O(n) O(n)

  • 空间复杂度:

O ( n ) O(n) O(n)

Code

python 复制代码
import pandas as pd

def big_countries(world: pd.DataFrame) -> pd.DataFrame:
    return world[(world["area"] >= 3000000) | 
    (world["population"] >= 25000000)].drop(columns=["continent","gdp"])
相关推荐
望未来无悔4 分钟前
系统学习算法 专题十九 优先级队列(堆)
java·算法
啊阿狸不会拉杆5 分钟前
《机器学习导论》第3章 -贝叶斯决策理论
人工智能·python·算法·机器学习·numpy·深度优先·贝叶斯决策理论
阿蔹6 分钟前
力扣面试题二Python
python·算法·leetcode·职场和发展
jaysee-sjc22 分钟前
【项目二】用GUI编程实现石头迷阵游戏
java·开发语言·算法·游戏
元亓亓亓25 分钟前
LeetCode热题100--169. 多数元素--简单
算法·leetcode·职场和发展
闲人不梦卿33 分钟前
算法的特性
算法
Z9fish34 分钟前
sse哈工大C语言编程练习22
c语言·开发语言·算法
j4455661136 分钟前
C++中的备忘录模式
开发语言·c++·算法
m0_6038887137 分钟前
POP Prefill-Only Pruning for Efficient Large Model Inference
算法·机器学习·ai·剪枝·论文速览
近津薪荼39 分钟前
dfs专题——二叉树的深搜3(二叉树剪枝)
c++·学习·算法·深度优先