牛客网专项练习30天Pytnon篇第13天

简介: 牛客网专项练习30天Pytnon篇第13天

1.列表lis=[1,2,3,4,5,6],其切片lis[-1:1:-1]结果为:(D)


A.[6,5]


B.[1,2]


C.[1,2,3,4]


D.[6,5,4,3]


解析:


      切片[start:stop:step],当step为负值时,表示从右往左,索引start=-1的元素是6,索引stop=1的元素是2,但是不会取到该索引,因此从右往左,间隔为1取到的结果就是D选项。


2.Python3中,已知列表a = [2,3],则print(a*2)程序结果是:(D)


A.[4,6]


B.[4,3]


C.[4,6,4,6]


D.[2,3,2,3]


解析:


      在Python3中对于数组、字符串的 * 表示对原数组、字符串的复制,所以 a * 2 表示对列表a的复制,结果为 [2,3,2,3];而且在Python3中字符串、列表和元组支持此种方法复制数据,字典和集合不行。


3.在Python3中,下列正确的是:(C)l

lists = [1, 2, 3]
lists.insert(2, [7,8,9])
print(lists)

A.[1,2,3,7,8,9]


B.[1,2,3,[7,8,9]]


C.[1,2,[7,8,9],3]


D.[1,2,7,8,9,3]


解析:


      列表使用list.insert(index,obj)用于将指定对象插入列表的指定位置。index表示对象obj表示需要插入的索引位置,obj表示要插入列表的对象;插入时,是插在索引位置之前(索引从0开始);lists.insert(2, [7,8,9])意思是将列表[7,8,9]插入索引为2的字符之前,在lists中,索引等于2的是3,等价于将列表[7,8,9]插入3之前。


4.在Python3中,下列程序运行结果为:(C)

tmp = [1, 2, 3, 4, 5, 6]
print(tmp[5::-2])

A.[5, 3, 1]


B.[6,4,2,0]


C.[6, 4, 2]


D.[2,4,6]


解析:


      题目表示从索引为5地方(元素6)开始,依次向前取值(步长为-2),所以结果为 [6, 4, 2]。


5.以下python代码的输出是什么:(B)

numbers = [1, 2, 3, 4]
numbers.append([5,6,7,8])
print(len(numbers))

A.4


B.5


C.8


D.12


解析:


      numbers 是一个list,然后调用了 list 的 append 方法,但是在这里添加的不是单个的元素,而是在列表当中再去添加另外一个列表[5,6,7,8] 涉及到列表的嵌套,这里计算长度,就是一个元素就是一个长度,numbers = [1,2,3,4,[5,6,7,8]]所以长度为5。


相关文章
|
存储 JSON NoSQL
解锁JSON的奇妙世界:从基础到高级应用,一文搞懂JSON的妙用(下)
解锁JSON的奇妙世界:从基础到高级应用,一文搞懂JSON的妙用(下)
447 0
|
NoSQL Java 应用服务中间件
ChaosBlade常见问题之无法删除chaosblades.chaosblade.io如何解决
ChaosBlade 是一个开源的混沌工程实验工具,旨在通过模拟各种常见的硬件、软件、网络、应用等故障,帮助开发者在测试环境中验证系统的容错和自动恢复能力。以下是关于ChaosBlade的一些常见问题合集:
240 0
|
5月前
|
人工智能 自然语言处理 监控
LongPort MCP:证券业首个券商MCP,AI赋能智能投资新时代,散户也能玩转机构级交易
LongPort MCP是长桥集团推出的证券行业首个券商模型上下文协议,通过标准化接口实现AI与金融服务的无缝对接,支持自然语言交互的智能投资服务。
672 8
LongPort MCP:证券业首个券商MCP,AI赋能智能投资新时代,散户也能玩转机构级交易
|
7月前
|
传感器 存储 人工智能
一文彻底搞清楚数字电路
数字电路是处理离散二进制信号(0和1)的电子电路,由逻辑门(如与门、或门等)组成,实现各种逻辑运算。它在计算机、通信、自动控制和数字信号处理等领域广泛应用。例如,CPU通过数字电路执行算术和逻辑运算,PLC用于工业自动化控制,数字滤波器则用于信号处理。数字电路以高电平(如5V)表示1,低电平(如0V)表示0,简化了信号处理并提高了系统的可靠性和抗干扰能力。
711 0
一文彻底搞清楚数字电路
|
9月前
|
存储 编解码 算法
微帧WZ-JPEG图片编码压缩技术,实现超高压缩效率
在数字化时代,图像数据爆炸式增长,对传输和存储提出巨大挑战。JPEG作为互联网上最广泛应用的图片格式之一,占据超过60%的市场份额。微帧WZ-JPEG编码压缩技术通过优化DCT变换、量化及熵编码等步骤,实现了显著的压缩效率提升,平均节省27%的图片体积,复杂场景下可达40%,同时编码速度提升4倍,确保了高质量图像的快速加载与传输,极大提升了用户体验。此外,微帧还针对WebP、HEIF和AVIF等格式进行了专门优化,进一步彰显其在图像处理领域的技术优势。
性能测试场景设计
**性能测试场景设计**涉及模拟用户行为和负载以评估系统在真实环境下的性能、稳定性和可靠性。常用的测试方法包括:**负载测试**,模拟实际使用以检查不同负载下的性能;**压力测试**,超负荷运行以检测系统极限;**稳定性测试**,验证系统长时间高负载的稳定性;**并发测试**,检查多用户访问时的性能和问题;以及**容量测试**,确定系统处理能力和资源利用率。测试场景多样,旨在确保系统应对未来增长需求的能力。
|
Kubernetes 持续交付 容器
在K8S中,镜像的拉取策略有哪些?
在K8S中,镜像的拉取策略有哪些?
|
12月前
|
消息中间件 NoSQL 中间件
19)消息队列的终极解决方案 Stream
19)消息队列的终极解决方案 Stream
127 0
|
安全 数据可视化 Devops
阿里云云原生 DevOps - 云效平台核心价值与优势
阿里云云原生 DevOps - 云效平台核心价值与优势
阿里云云原生 DevOps - 云效平台核心价值与优势
|
存储 Java 索引
64 位 JVM 中 int 的大小解析
【8月更文挑战第21天】
197 0