Python基础学习-列表简介

一:列表是什么?

1 定义:列表是由一系列按特定顺序排列的元素组成。在Python中,用方括号[]来表示列表,并用逗号来分割其中的元素。

例:

输出:

2 访问列表元素:要访问列表元素,可指出列表的名称,再指出元素的索引,并将其放在方括号内(记住索引是从0而不是从1开始)

例:

输出:

3 可以通过for循环来遍历列表:

例:

输出:

4 使用列表的各个值:

例:

输出:

二:修改、添加和删除列表

1 修改列表元素:指定列表名和要修改的元素的索引,再指定该元素的新值

例:

输出:

2 在列表末尾添加元素,使用.append()方法

例:

输出:

3 在列表任意位置插入元素,使用.insert()方法

例:

输出:

4 使用del 语句删除元素,可删除列表任意位置的列表元素,条件是知道其索引。

例:

输出:

5 使用.pop()删除元素,可删除列表末尾的元素,并让你能够接着使用它,相当于弹出栈顶元素。

例:

输出:

6 使用.pop()方法弹出列表任意位置的元素,只需在括号内指定要弹出元素的索引。

例:

输出:

7 根据值删除元素,使用.remove()方法

例:

输出:

三 组织列表:

1 使用.sort()方法对列表进行永久性排序(按首字母顺序)

例:

输出:

2 使用函数sorted()对列表进行临时排序

例:

输出:

3 倒着打印列表,使用.reverse()方法

例:

输出:

4 确定列表的长度,使用函数len()

例:

输出:

每天学习一点点,每天进步一点点

本文分享自微信公众号 - 小白客(youcoding)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2017-10-17

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏ml

PIL遇到问题解决

PIL 全称:Pillow 在使用PIL4.2.1版本读取jpeg文件时,报cannot identify image file,去github源查找原因:ht...

30860
来自专栏ml

评估一个预测模型性能通常都有那些指标

对于不同类型的模型,会有不同的评估指标,那么我们从最直接的回归和分类这两个类型,对于结果连续的回归问题, 一般使用的大致为:MSE(均方差),MAE(绝对平均差...

423110
来自专栏ml

关于python使用cv画矩形并填充颜色同时填充文字

font = cv2.FONT_HERSHEY_SIMPLEX # 使用默认字体 cv2.rectangle(im, (10, 10), (110, 11...

769150
来自专栏ml

使用Anaconda搭建TensorFlow-GPU环境

前言:      对于深度学习来说,各种框架torch,caffe,keras,mxnet,tensorflow,pandapanda环境要求各一,如果我们在一...

3.2K110
来自专栏Golang语言社区

2017年8月编程语言排行榜:大数据时代,Python、Go依然强劲

TIOBE编程语言社区发布了 2017 年 8 月排行榜,和上个月相比,前五名没有变化,Java、C、C++、C# 和 Python 仍然稳定保持在前 5 的位...

38470
来自专栏ml

安装Python时遇到如下问题,解决方案

~$ sudo apt-get install python-pip 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息...

41080
来自专栏ml

python科学计算之numpy

1.np.logspace(start,stop,num): 函数表示的意思是;在(start,stop)间生成等比数列num个 eg:  import num...

39060
来自专栏ml

降维之pca算法

pca算法:  算法原理: pca利用的两个维度之间的关系和协方差成正比,协方差为0时,表示这两个维度无关,如果协方差越大这表明两个维度之间相关性越大,因而降维...

35860
来自专栏ml

关于python使用threadpool中的函数单个参数和多个参数用法举例

1.对单个元素的函数使用线程池: # encoding:utf-8 __author__='xijun.gong' import threadpool de...

474120
来自专栏新智元

谷歌开源最大手动注释视频数据集和 TensorFlow 模型性能调优工具

【新智元导读】谷歌再度开放Youtube视频数据集——Youtube边界框(YouTube-BoundingBoxes),含23类共500万手动注释的、紧密贴合...

51880

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励