Python从零开始系列连载(9)——Python特色数据类型(列表)(上)

原创 2017-10-07 王大伟 Python爱好者社区

列表

列表,可以是这样的:

分享了一波我的网易云音乐列表

今天开始讲Python的特色数据类型,注意,是特色

说到特色,我先想到的是吃的:

Python提供了列表这种数据类型来存储由多个值构成的序列

创建列表

用逗号将不同数据项分隔开,整体放在一个方括号 [ ] 里就创建了列表

列表中的数据类型可以是相同的(如上面的int和str类型)

也可以是不同的

如:

更厉害的是,列表里还可以嵌套列表

我又想到俄罗斯套娃【捂脸】

空列表定义:

结合空字符串理解

查看列表类型:

列表的基本操作

1. 通过索引取出列表的元素

方法:

列表名[索引数字]

取出列表list1的第0个位置的元素

注意:这里索引编号是从0开始,到4结束,(索引4对应着5这个元素值)

所以取索引5的时候会报错:

报错信息提示索引超出列表范围

2.使用加号连接列表

使用方法:

列表1+列表2

3.列表复制阵列

使用方法:

列表*次数

4.求列表长度

使用方法:

len(列表)

5.对列表元素循环

使用方法:

for 变量 in 列表:

print(变量)

6.检查列表中是否存在某个元素(返回的是布尔值 bool )

使用方法:

元素 in 列表

7.删除列表

使用方法:

del  列表名

删除之后,就不能显示list1了

8.删除列表中索引为 i 的元素

使用方法:

del list1[i]

索引为2的元素‘c’被删除了

9.返回列表中最大的值

使用方法:

max(列表名)

list2 中的字符串可以比较大小

但是list4 中的取最大值报错了,提示是str和float不能比较大小

10.返回列表中最小的值

 

使用方法:

min(列表名)

今天没有作业!

惊不惊喜?开不开心?

Python特色数据类型(列表)(上)的更多相关文章

  1. Python特色数据类型--列表

    #list[起始索引:终止索引(不包含):步长间隔] list1[5:8] #步长省略则默认为1 #修改元素列表 #列表是一种可变的数据类型,所以可以修改内容 list1 = [0,1,2,3,4] ...

  2. Python基础数据类型-列表(list)和元组(tuple)和集合(set)

    Python基础数据类型-列表(list)和元组(tuple)和集合(set) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 本篇博客使用的是Python3.6版本,以及以后分享的 ...

  3. Python基本数据类型--列表、元组、字典、集合

    一.Python基本数据类型--列表(List) 1.定义:[ ]内以逗号分隔,按照索引,存放各种数据类型,每个位置代表一个元素. 2.列表的创建: # 方式一 list1 = ['name','ag ...

  4. python基础数据类型--列表(list)

    python基础数据类型--列表(list) 列表是我们在后面经常用到的数据类型之一,通过列表可以对数据类型进行增.删.改.查等操作 一列表的增.删.改.查 1增: 1.1增加到最后   append ...

  5. Python知识点入门笔记——特色数据类型(列表)

    Python中提供了列表这种数据类型(类型为list)来存储多个值构成的序列 用逗号将不同数据分隔开,整体放在一个方括号[]里就创建了列表 列表中的数据类型可以是相同的,也可以是不同的 列表中还可以嵌 ...

  6. 第二周Python笔记 数据类型 列表 字典

    列表,拉锁式儿合并. [ [a,b] for a,b in zip(list1,list2)] #最笨的 a=[1,2,3,4,5] b=[2,3,4,5,6] d=[] for i in range ...

  7. Python基本数据类型——列表

    序列 序列是Python中的内置数据结构,常见的序列有:列表.字典.元组. 所有的序列都有自己的索引,程序可以通过索引来访问对应的值. 列表 list list是Python的一种最常见的内置数据类型 ...

  8. 三、python的数据类型 列表、元组、字典

    1.list 列表 列表是由一序列特定顺序排列的元素组成的.可以把字符串,数字,字典等都可以任何东西加入到列表中,列表中的元素之间没有任何关系.列表也是自带下标的,默认也还是从0开始. List常用的 ...

  9. Python之路(第四篇):Python基本数据类型列表、元组、字典

    一.列表 1.列表 list ,是一个类,li = [1,2,"nicholas"] li是通过list类创建的对象. 2.list特点: 用中括号括起来,用逗号分割每个元素,列表 ...

随机推荐

  1. spring cloud 自定义ribbon客户端

    一.自定义Ribbon客户端-[方式一]配置类 1.1.自定义负载规则 增加RibbonConfiguration.java配置类 public class RibbonConfiguration { ...

  2. 20165206 2017-2018-2 《Java程序设计》第9周学习总结

    20165206 2017-2018-2 <Java程序设计>第9周学习总结 教材学习内容总结 URL类:URL类是java.net包中的一个重要的类,使用URL创建对象的应用程序称为客户 ...

  3. jquery实现全选 反选 取消

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  4. 最新版谷歌浏览器的Flash设置已经不能保存了?

    解决方法:先去chrome实验室界面chrome://flags/#enable-ephemeral-flash-permission选择取消Disabled.取消该实验室选项. 然后去chrome: ...

  5. 452. Minimum Number of Arrows to Burst Balloons

    There are a number of spherical balloons spread in two-dimensional space. For each balloon, provided ...

  6. ASP.NET Core IHostEnvironment和IApplicationLifetime介绍

    IHostEnvironment获取程序信息 public void Configure(IApplicationBuilder app, IHostingEnvironment env) { app ...

  7. C# 之 比较两个word文档的内容

    利用 Microsoft.Office.Interop.Word 组件进行比较.引入命名空间:using Word2013 = Microsoft.Office.Interop.Word; 代码如下: ...

  8. Vue小问题汇总

    1.element-UI等组件更改默认样式: >>> https://vue-loader-v14.vuejs.org/zh-cn/features/scoped-css.html ...

  9. awk介绍

    awk 是一个强大的文本处理工具,它将文本逐行读入,并进行切片,默认以空白格为分割符,对单个切片进行分析,处理. 用法: awk '{pattern + action}' {filenames} 尽管 ...

  10. 2018牛客网暑假ACM多校训练赛(第三场)G Coloring Tree 计数,bfs

    原文链接https://www.cnblogs.com/zhouzhendong/p/NowCoder-2018-Summer-Round3-G.html 题目传送门 - 2018牛客多校赛第三场 G ...