首页 > 编程语言 >力扣每日一题+python知识点回顾(六)

力扣每日一题+python知识点回顾(六)

时间:2023-10-23 20:33:59浏览次数:37  
标签:知识点 字符 python sum 60 力扣 乘客 details

力扣题目:老人的数目(题号:2678)

给你一个下标从 0 开始的字符串 details 。details 中每个元素都是一位乘客的信息,信息用长度为 15 的字符串表示,表示方式如下:

  • 前十个字符是乘客的手机号码。
  • 接下来的一个字符是乘客的性别。
  • 接下来两个字符是乘客的年龄。
  • 最后两个字符是乘客的座位号。
  • 请你返回乘客中年龄 严格大于 60 岁 的人数。

示例1:

输入:details = ["7868190130M7522","5303914400F9211","9273338290F4010"]
输出:2
解释:下标为 0 ,1 和 2 的乘客年龄分别为 75 ,92 和 40 。所以有 2 人年龄大于 60 岁。

示例2:

输入:details = ["1313579440F2036","2921522980M5644"]
输出:0
解释:没有乘客的年龄大于 60 岁。

编程:

这题太简单了,取第12-13位的数字对比是否大于60即行。

class Solution:
def countSeniors(self, details: List[str]) -> int:
    sum = 0
    for x in details:
        if int(x[11:13]) > 60:
            sum += 1
    return sum

标签:知识点,字符,python,sum,60,力扣,乘客,details
From: https://www.cnblogs.com/LWHD/p/17783400.html

相关文章

  • Python 数组和列表:创建、访问、添加和删除数组元素
    Python没有内置支持数组,但可以使用Python列表来代替。数组本页将向您展示如何使用列表作为数组,但要在Python中使用数组,您需要导入一个库,比如NumPy库。数组用于在一个变量中存储多个值:示例,创建一个包含汽车名称的数组:cars=["Ford","Volvo","BMW"]什么是数组?数组是......
  • 力扣每日一题+python知识点回顾(五)
    力扣题目:做菜顺序(题号:1402)一个厨师收集了他n道菜的满意程度satisfaction,这个厨师做出每道菜的时间都是1单位时间。一道菜的「like-time系数」定义为烹饪这道菜结束的时间(包含之前每道菜所花费的时间)乘以这道菜的满意程度,也就是time[i]*satisfaction[i]。返回厨师在准备了一......
  • Python调用C或者C++
    基本说明文件类型介绍.out是可执行文件,相当于win上的exe;.o是编译中间目标文件,相当于win上的.obj;.a是静态库,多个.o练链接得到,用于静态链接;.so是共享库,用于动态链接,相当于win上.dll可执行文件file查看文件类型ldd命令查看某个可执行文件依赖了哪些动态链接库ldd能够显示......
  • Python学习1
    syntax blocks#statements->instruction1.literal90、"ONE"2.operator3.comment4.variablestoremodifyaccess5.functiondefadd(n):#statementreturnn6.keyword Writecodeinoneofthesethreecommonways:Directly(python.exe)Progr......
  • 力扣每日一题+python知识点回顾(四)
    力扣题目:统计无向图中无法互相到达点对数(题号:2316)给你一个整数n,表示一张无向图中有n个节点,编号为0到n-1。同时给你一个二维整数数组edges,其中edges[i]=[ai,bi]表示节点ai和bi之间有一条无向边。请你返回无法互相到达的不同点对数目。示例一:输入:n=3,edges=[[0,1],[0,2......
  • Python40days
    针对记录的SQL语句配置文件的介绍存储引擎的使用(存储的方式)数据类型***整型  浮点型  字符串 日期 枚举约束条件zerofill unsigned  notnu default  unique primarykey auto_increment———————————————————————————......
  • CentOS 7 安装 Python 3.10
    1.安装编译所需的依赖sudoyum-yupdatesudoyum-yinstallopenssl-devellibffi-develbzip2-develsudoyum-ygroupinstall"DevelopmentTools" 2.安装Python3.10必需的openssl>=1.1.1wgethttps://www.openssl.org/source/openssl-1.1.1q.tar.gz-......
  • Python网页应用开发神器fac 0.2.10版本新功能介绍
    fac项目地址:https://github.com/CNFeffery/feffery-antd-components欢迎star支持⭐大家好我是费老师,由我开源维护的Python网页通用组件库fac前不久更新至0.2.10新版本,使用下列命令可快速完成更新:pipinstallfeffery-antd-components-U-ihttps://mirrors.aliyun.com/p......
  • Python拆分列中文和 字符
    importpandasaspddefextract_characters(file_path,sheet_name,column_name):#读取Excel文件df=pd.read_excel(file_path,sheet_name=sheet_name)#创建两个新的列df['中文']=''df['其他字符']=''#遍......
  • Mysql新增分区-Python版
    importdatetimeimportsysimportpandasaspdimportpymysqlimportsqlalchemy.engine.urlasengineUrlfromsqlalchemyimportcreate_engineDB_INFO={"host":"IP","port":3306,"username":"ro......