百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 文章教程 > 正文

Python启航:30天编程速成之旅(第10天)- list 数据类型

xsobi 2025-04-08 20:15 15 浏览

喜欢的条友记得关注、点赞、转发、收藏,你们的支持就是我最大的动力源泉。

前期基础教程:

「Python3.11.0」手把手教你安装最新版Python运行环境

讲讲Python环境使用Pip命令快速下载各类库的方法

Python启航:30天编程速成之旅(第2天)-IDE安装

【Python教程】JupyterLab 开发环境安装


Python启航:30天编程速成之旅(第10天)- list 数据类型

所有代码都是我本人实际编写并运行、截图,并标注详细的注释。

今天我们来讲一将 Python 中一个重要的数据类型:list,我们直接用例子来讲解。

list.append(x)

在列表末尾添加一个项目。

Bash
a = [1, 2, 3]
a.append(4)
print(a)  # 输出: [1, 2, 3, 4]

list.extend(iterable)

通过附加 iterable 中的所有项目来扩展列表。

Bash
a = [1, 2, 3]
b = [4, 5, 6]
a.extend(b)
print(a)  # 输出: [1, 2, 3, 4, 5, 6]

list.insert(i, x)

在给定位置插入项目。

a = [1, 2, 3]
a.insert(1, 1.5)
print(a)  # 输出: [1, 1.5, 2, 3]

list.remove(x)

从列表中删除值等于 x 的第一项。

a = [1, 2, 3, 2, 4]
a.remove(2)
print(a)  # 输出: [1, 3, 2, 4]

list.pop([i])

删除列表中给定位置的项,然后返回它。

a = [1, 2, 3, 4]
item = a.pop(1)
print(item)  # 输出: 2
print(a)     # 输出: [1, 3, 4]

list.clear()

从列表中删除所有项目。

a = [1, 2, 3]
a.clear()
print(a)  # 输出: []

list.index(x[, start[, end]])

在值等于 x 的第一项的列表中返回从零开始的索引。

a = [1, 2, 3, 2, 4]
index = a.index(2, 1, 4)
print(index)  # 输出: 3

list.count(x)

返回 x 在列表中出现的次数。

a = [1, 2, 3, 2, 4]
count = a.count(2)
print(count)  # 输出: 2

list.sort(*, key=None, reverse=False)

就地对列表中的项目进行排序

a = [3, 1, 2]
a.sort()
print(a)  # 输出: [1, 2, 3]

a = ['apple', 'banana', 'cherry']
a.sort(key=len)
print(a)  # 输出: ['apple', 'cherry', 'banana']

list.reverse()

就地反转列表的元素。

a = [1, 2, 3]
a.reverse()
print(a)  # 输出: [3, 2, 1]

list.copy()

返回列表的浅表副本。

a = [1, 2, 3]
b = a.copy()
print(b)  # 输出: [1, 2, 3]

这些是Python中列表的一些基本操作,非常实用,可以帮助你在处理数据时更加高效。

喜欢的条友记得关注、点赞、转发、收藏,你们的支持就是我最大的动力源泉。

相关推荐

让PHP7达到最高性能的几个Tips(php7.0)

1.Opcache记得启用ZendOpcache,因为PHP7即使不启用Opcache速度也比PHP-5.6启用了Opcache快,所以之前测试时期就发生了有人一直没有启用Opcache的事情...

C语言的四种存储类型(c语言的存储空间分为哪三部分)

C语言中有四种存储类型:auto、static、extern、register,它们表示变量或函数在内存中的存储方式。下面是这四种存储类型的使用场景。1、autoauto是C语言中默认的存储类型,如果...

EXE文件内存加载(exe文件内存加载不出来)

0x01前言作为一名安全菜鸟,单纯的了解某一个方面是并不合格的,安全并不仅限于某一门语言、某一个OS,现如今安全研究的技术栈要求的更深、更广。虽说PE文件内存加载已经是多年前的技术,但是招不在新...

Chinese industry association opposes additional US tariffs on aluminum

BEIJING,Feb.18(Xinhua)--TheChinaNonferrousMetalsIndustryAssociationonTuesdayexpresseds...

浏览器开不了网页?全套解决方案留在这儿

今天早上翻阅微信后台,看到有小伙伴抱怨小编为什么不帮忙解决他的问题。在这里说一下哈,并不是小编偷懒不值班,也不是CFan觉得问题太简单/太难办不了,而是单凭一句话我们无法分析问题出在了哪里,要是写个全...

nternet 信息服务(IIS) 升级为IIS 6.0

 WindowsServer2003中Internet信息服务(IIS)升级为IIS6.0,其安全性更高。默认情况下,WindowsServer2003没有安装IIS6.0,要通过...

Ps小白成长记:第33天「网页切片与输出」

2、网页切片定义:简单理解将网页图片切分为一些小碎片的过程,目的是为了提升网页浏览的流畅性。切片创建非常简单,在裁剪工具箱中。鼠标绘制矩形选框范围会成为“用户切片”,而范围外的会自动切分,成为“自动切...

CSS之font-size的说明与妙用(font size css)

font-size属性,用来设置页面中字体的大小,是css中最常用的属性之一,也叫字号,我们总是在一个页面里面用到各种不同的字号。它的值可以使用多种方式来指定,非常的灵活:(注:这里会用到基础字号与最...

台风胚胎的“编号”是怎么来的?(台风胚胎百度百科)

在很多台风资讯和科普中,经常会提及一个形象的词“台风胚胎”(相应地,在大西洋就是飓风胚胎,印度洋就是气旋胚胎)。在台风正式被命名之前,这些“台风胚胎”有一些奇怪的名字,比如93W,96W等,那么这些编...

前沿穿越!聊聊HTML5小游戏的制作技巧及经验

编者按:今天腾讯的同学从一款HTML5小游戏《植物大战僵尸》说起,分享一些动画实现的知识(动画可控性、如何兼容不同分辨率、如何识别平板手机等),附上众多实现小技巧,来收>>>hel...

锤子手机极客深度体验:音质、拍照挺给力 没有老罗说的那么完美

锤子手机发布已经有段时间了,通过极客大本营免费试用活动后,我们来看看极客们深入体验后,给锤子T1手机的评价吧。先集中回答下网友的问题:音频到底有没有Xplay3S好?@东平体验后的感受:1.推力...

php手把手教你做网站(三十)上传图片生成缩略图

三种方法:按比例缩小、图片裁切、预览图片裁切不管使用哪一个都是建立在图片已经上传的基础上;预览裁切上传,如果预览的图片就是原始大小,可以预览裁切以后上传(这里是个假象,下边会说明);1、上传以后按比例...

国外越来越多的“自拍死”:为一张美照几个赞丢命,值得么?

话说,在这个人人早就对“自拍”习以为常的时代,越来越多的人开始追求与众不同的照片。其中还有不少人,为了拍出一张能获得朋友、家人甚至陌生人点赞的照片,不惜把自身安全置于不顾,甚至付出生命的代价。就在前几...

AxeSlide 斧子演示(AxeSlide斧子演示)

AxeSlide是基于Html52D/3D技术开发的,支持主流的Windows和OSX系统。类似Prezi,它的演示的内容都会呈现在一张大画布上,利用平移、旋转和缩放(Zoom)...

hTML 样式(HTML样式属性)

在设计网页中,锚点滚动是不可或缺的,现在分享给大家,好好看看。jq代码为了好复制,插入整个demo源码<!DOCTYPEhtml><html><head><...