首页 > 其他分享 >大的国家

大的国家

时间:2023-08-23 15:34:47浏览次数:38  
标签:国家 name area +-------------+------------+---------+ world 3000000 population

World 表:

+-------------+---------+
| Column Name | Type    |
+-------------+---------+
| name        | varchar |
| continent   | varchar |
| area        | int     |
| population  | int     |
| gdp         | bigint  |
+-------------+---------+
name 是该表的主键(具有唯一值的列)。
这张表的每一行提供:国家名称、所属大陆、面积、人口和 GDP 值。
 

如果一个国家满足下述两个条件之一,则认为该国是 大国 :

面积至少为 300 万平方公里(即,3000000 km2),或者
人口至少为 2500 万(即 25000000)
编写解决方案找出 大国 的国家名称、人口和面积。

按 任意顺序 返回结果表。

返回结果格式如下例所示。

 

示例:

输入:
World 表:
+-------------+-----------+---------+------------+--------------+
| name        | continent | area    | population | gdp          |
+-------------+-----------+---------+------------+--------------+
| Afghanistan | Asia      | 652230  | 25500100   | 20343000000  |
| Albania     | Europe    | 28748   | 2831741    | 12960000000  |
| Algeria     | Africa    | 2381741 | 37100000   | 188681000000 |
| Andorra     | Europe    | 468     | 78115      | 3712000000   |
| Angola      | Africa    | 1246700 | 20609294   | 100990000000 |
+-------------+-----------+---------+------------+--------------+
输出:
+-------------+------------+---------+
| name        | population | area    |
+-------------+------------+---------+
| Afghanistan | 25500100   | 652230  |
| Algeria     | 37100000   | 2381741 |
+-------------+------------+---------+
Mysql:查询中尽量不要使用or,会影响走索引
SELECT NAME,POPULATION,AREA FROM WORLD WHERE AREA >= 3000000 UNION
SELECT NAME,POPULATION,AREA FROM WORLD WHERE POPULATION >= 25000000;

Pyhton基本格式:df.loc[对行筛选, 对列筛选]
import pandas as pd

def big_countries(world: pd.DataFrame) -> pd.DataFrame:
    return world.loc[(world['area'] >= 3000000) | (world['population'] >= 25000000),['name','population','area']]

标签:国家,name,area,+-------------+------------+---------+,world,3000000,population
From: https://www.cnblogs.com/xiaochaofang/p/17651782.html

相关文章

  • P2371 [国家集训队] 墨墨的等式
    题目大意对于等式\(\displaystyle\sum_{i=1}^{n}a_ix_i=b\)求有多少\(b\in[l,r]\)使得等式存在非负数解。思路典型的同余最短路,可先看看跳楼机(题解)。首先想到将区间\([l,r]\)分开,分为\([0,l-1]\)和\([0,r]\)再答案相减。所以我们只需要能求得\([0,x]\)的答案即......
  • 棱镜七彩荣获“国家信息安全漏洞库(CNNVD)技术支撑单位一级证书”
    近日,中国信息安全测评中心公布2023年度国家信息安全漏洞库技术支撑单位名单,棱镜七彩荣获中国信息安全测评中心颁发的“国家信息安全漏洞库(CNNVD)技术支撑单位等级(一级)证书”,成为CNNVD最高级别的技术支撑单位之一。图CNNVD一级技术支撑单位证书CNNVD技术支撑单位计划旨在通过整合业......
  • 数据治理不规范!国家金融监督管理总局开具多张银行罚单
    2023年8月4日,国家金融监督管理总局开具了两张银行罚单:宁波慈溪农村商业银行被罚款330万元,主要违法违规行为包括数据治理不完善;东莞银行深圳分行因数据治理不到位等2项主要违法违规行为,被罚款90万元,并被没收违法所得87773.73元。这些行政处罚并不是个例,此前就有多家银行在数据治理方......
  • 趣看不同国家名称的意思
      趣看不同国家名称的意思作者:wjw 发布会员:kuangshiyi 版权:原创 添加时间:2007-6-16 阅读:3492次【字体:大中小】 h.o.l.l.a.n.d 荷兰 hope our love lasts and never dies. 希望我们的爱永恒不变  i.t.a.l.y. 意大利 ......
  • 数字化格局下的引领者:百望云通过强制性国家标准GB18030-2022最高级别认证
    8月1日,强制性国家标准GB18030-2022《信息技术中文编码字符集》实施。8月15日,百望云“绿页阅读器”正式通过中国电子技术标准化研究院强制性国家标准GB18030-2022《信息技术中文编码字符集》最高级(实现级别3)认证,彰显了百望云在数字化信息处理领域对标国家标准的卓越技术实......
  • 软件验收测试-高效出具软件检测测试报告-国家认可
    ​本次验收测试旨在对软件系统进行全面的功能、性能、安全等方面测试,以确保软件系统符合需求规格说明书和相关标准,达到上线要求。测试范围覆盖软件系统的所有功能模块,包括但不限于登录、用户管理、数据管理、报表生成等。1、测试目的本测试的目的是验证软......
  • 595. 大的国家
    595.大的国家595.大的国家2023年8月12日19:05:32简单SQLSchemaPandasSchemaWorld表:+-------------+---------+|ColumnName|Type|+-------------+---------+|name|varchar||continent|varchar||area|int||population......
  • 【专题】中国家电及消费电子趋势洞察概览报告PDF合集分享(附原数据表)
    在后疫情时代,全球经济和消费力的增长面临巨大考验。2022年,电脑、手机等产品的市场规模出现了小幅收缩调整。然而,在这样的环境下,各种消费电子的细分领域却展现出了强大的韧性。阅读原文,获取专题报告合集全文,解锁文末29份消费电子行业相关报告。智能手表、真无线耳机、AR/VR眼镜、户......
  • Tarjan 例题:洛谷P1407 [国家集训队] 稳定婚姻
    在洛谷中查看题意:自己读一下,大致就是\(2n\)个点,每个点编号为\(1-2n\),\(\lfloor编号/2\rfloor\)相同的点连条边。然后再给\(m\)条边。问:将每个\(\lfloor编号/2\rfloor\)相同的点间连的边断开,还能不能使每个编号为奇数的点都有一个编号为偶数的点对应。这个......
  • 喜报 ! 中睿天下荣登国家级专精特新“小巨人”企业榜单
    近日,工业和信息化部公示了第五批国家专精特新“小巨人”企业和第二批专精特新“小巨人”复核通过企业名单,中睿天下凭借技术研发实力、自主创新能力光荣上榜第五批国家专精特新“小巨人”企业!什么是国家专精特新“小巨人”企业?国家级专精特新“小巨人”企业是专精特新企业中的佼佼者......