Python 入门第三天:列表、切片、序列与常用内置函数
📅 2026/7/13 4:27:16
👁️ 次浏览
Python AB 问题的收尾whileTrue:try:Nint(input())foriinrange(N):datainput().split()Mint(data[0])total0forjinrange(M):totalint(data[j1])print(total)ifiN-1:print()except:break数据结构中数组的概念数组一组相同类型的数据其中每一个变量被称为元素。数组的特点固定的大小相同的数据类型元素是连续储存的通过下标索引访问数组里的索引是从 0 开始的列表在 Python 中使用列表替代了数组相比于数组列表更加灵活它可以包含不同类型的元素列表的长度是可以变的可以添加或者删除元素列表常见操作[]或者list()创建一个列表通过索引访问列表元素0 访问第一个1 访问第二个可以通过索引修改列表中的元素len()函数可以获取列表的长度也就是列表中元素的个数操作列表的方法append(value)将新的元素添加到列表的末尾insert(index, value)在指定位置插入元素remove(value)移除 value 元素如果有多个只能移除第一个pop(index)删除并返回指定索引 index 位置的元素index(value)返回指定值 value 的索引位置有多个时返回第一个sort()按照升序排序列表reverse()反转列表的顺序切片使用切片获取列表中的一小部分元素相当于列表的子列表。格式my_list[startIndex : endIndex : step]startIndex开始索引endIndex结束索引step从起始到结束的步长默认是 1获取的内容是从开头到结束索引不包含结束索引如同左闭右开。有一个使用步长的例子my_list[1,2,3,4,5,6,7]sublistmy_list[0::2]# sublist 现在是 [1, 3, 5, 7]序列序列用于保存一组有序的数据所有数据在序列中有唯一的位置索引。有如下几种列表[]可以进行增加、删除、修改操作元组()是不能改变的字符串其中的元素是字符也是不可变的可变值和不可变值可变列表、字典、集合不可变整数、浮点数、字符串、元组可变是指当我们想改变值时是创造一个新的去代替它。本题答案nint(input())datalist(map(int,input().split()))foriinrange(n-1,-1,-1):print(data[i],end )print()forjinrange(0,n,2):print(data[j],end )编写时错误 1print()默认最后是end\n我要是想单独打印空格就要写end 不能直接 。map() 的概念range(a, b, c)其中 a、b 是起止c 是步长。map() 的常见用法① 配合普通函数使用把字符串列表统一转为整数nums_str[1,2,3]resultlist(map(int,nums_str))print(result)# 输出: [1, 2, 3]② 配合 Lambda 匿名函数使用最常用把列表中的每个数字平方nums[1,2,3,4]resultlist(map(lambdax:x**2,nums))print(result)# 输出: [1, 4, 9, 16]③ 处理多个可迭代对象并行处理将两个列表对应位置的元素相加函数接收两个参数a[1,2,3]b[10,20,30]resultlist(map(lambdax,y:xy,a,b))print(result)# 输出: [11, 22, 33]注意如果两个列表长度不一map会以最短的那个为准截断。
ADC 模块 PCB 设计
本文介绍了基于 ADS1115 芯片的 ADC 模数转换模块的 PCB 设计,包括主控参数、资源特点、原理图、工程测试等。
介绍
ADS1115 是由德州仪器制造的 16 位模拟转数字(ADC)转换器集成电路。 IC 可通过使用 I2C 协议轻松与微…
📅 2026/7/13 4:27:15
1. 项目概述:用 Python 批量获取公版书,不是“爬虫教学”,而是构建可长期维护的数字资源管道公版书(Public Domain Books)不是冷冰冰的 PDF 文件集合,而是一条活的、可复用的知识流水线。我从 2018 年起在做…
📅 2026/7/13 4:27:15
支付宝小程序实人认证深度实践:从API调用到全状态容错设计在移动互联网时代,身份验证已成为各类应用的基础需求。支付宝小程序提供的my.startAPVerify接口为开发者提供了一站式的实人认证解决方案。本文将从一个资深开发者的角度,分享如何在小…
📅 2026/7/13 4:27:15
用AI写代码有个头疼的问题:上下文一长,它就忘了之前在干啥。你让它实现功能A,它做到一半跑去改B,最后A没做完,B还改出了新bug。
最近发现一个工具叫 planning-with-files,专门解决这个问题。
问题在哪&…
📅 2026/7/13 5:41:43
SAP资产模块实战:5类高频业务场景的凭证流与跨模块协同当财务总监在季度经营分析会上被问及"公司固定资产利用率为何低于行业平均水平"时,能否快速调取分业务线、分区域的资产折旧明细?当审计团队要求提供某生产线设备从采购到报废…
📅 2026/7/13 5:41:43
1. 项目概述:为什么第二部分比第一部分更“落地”“遗传算法”这个词,刚接触时容易被四个字的学术感吓退——听起来像生物课加数学课再加编程课的三重叠加。但我在带新人做智能优化项目时反复验证过:真正卡住人的从来不是“选择、交叉、变异”…
📅 2026/7/13 5:41:43
1. 项目概述:为什么要在C里操作Excel?在数据处理和分析的日常工作中,Excel文件几乎是绕不开的格式。无论是生成报表、导出日志,还是作为不同系统间的数据交换媒介,Excel的.xls和.xlsx文件都扮演着重要角色。作为一名C开…
📅 2026/7/13 5:41:43
文章目录 每日一句正能量 一、前言:数据同步的"不可能三角" 二、数据同步架构全景:三层模型 三、策略一:全量对比同步(Full Comparison) 3.1 适用场景与核心思想 3.2 工程实现 3.3 性能优化关键点 四、策略二:CDC 变更数据捕获(Change Data Capture) 4.1 核心…
📅 2026/7/13 5:41:43
Node.js 18 开发环境 HTTP 431 报错:3种主流构建工具的--max-http-header-size配置实战当你在使用 Node.js 18 进行前端开发时,突然遇到 HTTP 431 错误(Request Header Fields Too Large),这通常意味着你的请求头过大&…
📅 2026/7/13 5:40:42
做技术的人都知道,环境配置是最让人头秃的环节。特别是当你面对一个相对小众或者刚起步的项目时,文档可能不全,社区可能冷清。这时候,找到靠谱的来源就显得尤为重要。今天咱们不聊虚的,就聊聊怎么稳妥地完成 openclaw安装官方 流程,顺便分享几个我踩过的坑,希望能帮你省…
📅 2026/7/13 0:01:22
1. 项目概述:当火焰特效成为帧率杀手在UE5项目里,尤其是那些追求电影级视觉的开放世界或者大场景战斗游戏,一个熊熊燃烧的篝火、一次震撼的爆炸,往往是点燃玩家情绪的关键。Niagara作为虚幻引擎5中取代了老旧的Cascade的下一代粒子…
📅 2026/7/13 0:01:52
1. 项目概述与核心价值 最近在对接抖音小游戏平台时,侧边栏复访功能成了一个绕不开的“必答题”。很多开发者朋友,包括我自己一开始,都对这个功能有点摸不着头脑:它到底是什么?为什么平台这么重视?不接入行…
📅 2026/7/13 0:01:52
豆包openclaw最近圈子里都在聊豆包openclaw,我也没忍住,掏腰包入手了一套。说实话,刚拿到手的时候,心里是打鼓的。毕竟市面上类似的智能硬件太多了,有的吹得天花乱坠,用起来却是一堆bug。为了不让大家的钱打水漂,我连续用了半个月。从开箱到日常高频使用,甚至故意测试它…
📅 2026/7/13 5:30:27
SQLyog 13.3.1 社区版在Windows 10/11上的完整安装与连接指南 对于刚接触MySQL数据库管理的开发者和学生来说,选择一个直观易用的图形化管理工具至关重要。SQLyog作为一款轻量级但功能强大的MySQL GUI工具,能够显著提升数据库操作的效率和体验。本文将详…
📅 2026/7/12 0:00:28
SPEC CPU 2006 跨平台基准测试深度实战:ARM/X86/MIPS 架构配置优化与结果分析方法论在当今多元化的计算架构时代,如何客观评估不同处理器平台的真实性能成为系统工程师和性能优化专家的核心挑战。SPEC CPU 2006 作为业界公认的计算密集型基准测试套件&am…
📅 2026/7/12 0:00:28
目录
第一步:选对模板,省心一半
第二步:打开扫码点餐功能
开启功能按钮
桌台管理与桌码生成
第三步:个性化设计,打造品牌感
调整点餐页面
设置点餐规则 你还在让顾客站着排队点餐吗?2025年ÿ…
📅 2026/7/13 3:29:47
在业务中快速构建一个能理解私有文档、准确回答专业问题的智能助手,是很多开发团队面临的共同挑战。传统方案往往需要从零开始搭建复杂的 RAG(检索增强生成)系统,涉及文档解析、向量化、检索、大模型调用等多个环节,整…
📅 2026/7/12 15:39:57
FAE放射组学分析工具:医学影像特征探索的完整解决方案 【免费下载链接】FAE FeAture Explorer 项目地址: https://gitcode.com/gh_mirrors/fae/FAE
你是否曾经面对海量医学影像数据感到无从下手?想要从CT、MRI等影像中提取有价值的定量特征&#…
📅 2026/7/12 8:07:36