蓝桥杯python速成

总写C++,脑子一热,报了个Python(有一点想锤死自己),临时抱佛脚了

1.list的插入删除

append

extend

insert(在索引位插入99)---忘记用法别慌,用help查询

remove(去掉第一个3)

借鉴:Python list列表删除元素(4种方法)_python怎么从列表里删除元素-CSDN博客

列表的其他操作

a.count(2) ---计算2在a中出现的次数

a.index(2,start,stop)---计算2在a中[start,end)第一次出现的位置

a.reverse() ---翻转列表

sum(x)

max(x)

min(x)

for idx,x in enumerate(a):
    print(idx,x)

2.元组的插入删除

插入元素(tuple没有append用法)

删除元素(元组切片吧直接)

3.字典

删除元素:

借鉴:Python教程:字典删除元素的4种方法_python dictionary 删除元素-CSDN博客

4./除法,//整除,**幂

5.

ord('c')  字符---ASCII

chr(70)---char

s.count('c',beg_index,end_index)---s中'c'出现的次数

s.find('c',beg_index,end_index)---返回'c'的起始下标

6.进制表示(不行就自己实现吧~)

其他进制转10进制

10进制转其他进制

借鉴:python中各进制的表示及其转换_python二进制和八进制的符号-CSDN博客

7.datetime

import datetime

a=datetime.date(年,月,日)

b=datetime.time(时,分,秒)

d=datetime.datetime.combine(a,b)

datetime.timedelta

a.strftime

8.from collections import deque

append(x)

appendleft(x)

pop()

popleft()

9.关于sort排序

简单版排序

复杂排序

from functools import cmp_to_key

def cmp(a,b):    a排在前面返回负数,b排在前面返回正数,二者相等返回0

temp=sorted(a,key=cmp_to_key(cmp))

10.二分

import bisect

bisect.bisect_left(a,x,low,high):返回x的第一个索引

bisect.bisect_right(a,x,low,high):返回x的最后一个索引+1

自求多福了家人们。。。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/537996.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

mysql题目2

tj11: select sex,count(sex) from t_athletes group by sex; tj12: select name 姓名,TIMESTAMPDIFF(year,birthday,2024-1-1) 年龄 from t_athletes tj13: SELECT * FROM t_athletesWHERE id NOT IN (SELECT aid FROM t_match WHERE sid IN (SELECT id FROM t_sport WHE…

510天,暴雪竞品迎来大考

北京时间4月10日,暴雪娱乐、微软游戏与网易正式宣布重新达成合作。两则数据值得关注: 一是上午暴雪与网易刚宣布合作,中午《魔兽世界》玩家预约就超过了20W。 截图时间为中午12:48 二是在上午10:24,《炉石传说》官方公众号发布回…

直播视频传输处理技术

流程 在视频直播场景中,从拍摄到手机用户接收的整个过程涉及多个技术环节: 视频采集: 视频源通常来自摄像机或智能手机摄像头,通过捕捉连续的画面生成原始视频信号。 编码压缩: 为了减少数据量以适应网络传输&#x…

一个比 Celery 轻量好用的异步任务工具

文章目录 1、RQ安装2、RQ基本概念2.1、Queue2.2、Job2.3、Worker 3、RQ 高级用法3.1、自定义任务失败处理3.2、任务依赖关系3.3、定时任务 4、RQ web 界面5、查看任务结果6、RQ 与 celery 对比7、总结 Python RQ(Redis Queue)是一个轻量级的异步任务队列…

c++取经之路(其五)——类和对象拷贝构造函数

概念:拷贝构造函数,只有单个形参,该形参是对本类类型对象的引用(一般常用const修饰),在用已存在的类类型对象创建新对象时由编译器自动调用。 特征: 1. 拷贝构造函数是构造函数的一个重载形式 如: 2. 拷贝…

最强ChatGPT Plus发布!碾压Claude!ChatGPT5即将发布!

原文链接:ChatGPT发布最新版本!新版GPT-4 Turbo重回王座!碾压Claude 那个聪明、强大的 ChatGPT,终于又回来了! ChatGPT也能用上最强的GPT-4 Turbo了!今天,新版GPT-4 Turbo再次重夺大模型排行榜…

Java后端平台的搭建

后端开发准备工作(配置Tomcat) 安装tomcat安装jdk 配置JAVA HONE(到java目录),path(到 bin 目录)解压Tomcat进入到bin目录,双击startup.bat启动tomcat访问 ip端口在conf目录的 server.xml配置端口 后端平台的搭建 创建Web项目(前提搭建好Tomcat配置) 注:一定要提前配置好Ma…

在Ubuntu上安装Docker Compose

Docker Compose 是一个用于定义和管理Docker容器的工具,它使用yml来配置应用的服务、网络和卷等。特别是在定义多个容器时,它非常擅长定义多个容器之间的关系和依赖。 第一步:更新软件包 sudo apt update第二步:安装网络工具cur…

iOS开发如何更改xcode中的Apple ID

在Xcode中更改Apple ID是一项常见的任务,尤其是当你需要切换到另一个开发者账号或者团队时。下面是一个简单的步骤指南,帮助你更改Xcode中的Apple ID: 步骤一:退出当前的Apple ID 1.打开Xcode应用程序。 2.在菜单栏中,…

Rust面试宝典第2题:逆序输出整数

题目 写一个方法,将一个整数逆序打印输出到控制台。注意:当输入的数字含有结尾的0时,输出不应带有前导的0。比如:123的逆序输出为321,8600的逆序输出为68,-609的逆序输出为-906。 解析 这道题本身并没有什么…

C++数据结构与算法——动态规划子序列系列

C第二阶段——数据结构和算法,之前学过一点点数据结构,当时是基于Python来学习的,现在基于C查漏补缺,尤其是树的部分。这一部分计划一个月 (2024.1.30-2024.4.10已完结),任务量确实有点大,包括春…

React-Router路由基础篇(简单易学)

文章目录 系列文章目录前言一、pandas是什么?二、使用步骤 1.引入库2.读入数据总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开…

Github 2024-04-11 开源项目日报 Top10

根据Github Trendings的统计,今日(2024-04-11统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下: 开发语言项目数量TypeScript项目4Python项目3JavaScript项目1Cuda项目1Jupyter Notebook项目1非开发语言项目1Dify.AI: 开源的LLM应用程序开发平台 创建周期:29…

【科技】2024最新微信机器人一键部署教程

外话 话说上次写文章好像又过了几个月了…… 其实还是因为马上小升初的各种密考,其它地方不知道,反正广东这块名校基本上都得密考考进去 笔者连考几次都惨不忍睹…… 不过5月份会有一个信息技术特长生招生,看看能不能吧~ 正文 先说&#xff…

【MATLAB源码-第187期】基于matlab的人工蜂群优化算法(ABC)机器人栅格路径规划,输出做短路径图和适应度曲线。

操作环境: MATLAB 2022a 1、算法描述 Artificial Bee Colony(ABC)算法是一种模仿蜜蜂觅食行为的优化算法,它通过模拟蜜蜂群体的社会结构和行为来解决数学优化问题。本文将详细介绍ABC算法的基本原理、算法流程、以及在实际应用…

(一)Jetpack Compose 从入门到会写

基本概念 Compose 名称由来 众所周知,继承在功能拓展上表现的很脆弱,容易类、函数爆炸,通过代理和包装进行组合会更健壮。 Compose 意为组合,使用上也是把 Compose 函数以 模拟函数调用层级关系的方式 组合到一起,最终…

类和对象【一】类和对象简介

文章目录 C的类与C语言结构体的区别【引入类】类的定义类体中的成员函数的实现类中的访问限定符C中class和struct的区别 类的作用域类的实例化类中成员的存储位置类的大小 C的类与C语言结构体的区别【引入类】 类里面不仅可以定义变量还可以定义函数 例 类具有封装性【将在该…

Day38: 动态规划 LeedCode:509. 斐波那契数 70. 爬楼梯 746. 使用最小花费爬楼梯 蓝桥杯: 更小的数

对于动态规划问题,拆解为如下五步曲 确定dp数组(dp table)以及下标的含义确定递推公式dp数组如何初始化(容易数组溢出)确定遍历顺序举例推导dp数组 509. 斐波那契数 斐波那契数 (通常用 F(n) 表示)形成的序列称为 斐…

事务,MySQL函数和索引详解

文章目录 事务简介提交方式手动提交事务 事务执行流程修改事务的默认提交方式 事务原理四大特性隔离级别 MySQL函数常见的日期函数判断函数case when字符串函数数字函数 MySQL性能(了解)索引概念分类MySQL索引语法数据结构(了解)BTreeBTree好处 优缺点优势劣势 创建原则 事务简…

Golang 并发安全Map容器实践

Golang原生Map容器并非支持并发安全,在实际使用的时候很容易导致条件竞争并造成未知问题,本文介绍了在Golang中如何安全的并发访问Map容器。原文: Concurrent-Safe Map Container in Go Georg Bommeli Unsplash 当多个程序同时尝试写入同一个map时&#…