Python特色数据类型(列表)(上)
Python从零开始系列连载(9)——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特色数据类型(列表)(上)的更多相关文章
- Python特色数据类型--列表
#list[起始索引:终止索引(不包含):步长间隔] list1[5:8] #步长省略则默认为1 #修改元素列表 #列表是一种可变的数据类型,所以可以修改内容 list1 = [0,1,2,3,4] ...
- Python基础数据类型-列表(list)和元组(tuple)和集合(set)
Python基础数据类型-列表(list)和元组(tuple)和集合(set) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 本篇博客使用的是Python3.6版本,以及以后分享的 ...
- Python基本数据类型--列表、元组、字典、集合
一.Python基本数据类型--列表(List) 1.定义:[ ]内以逗号分隔,按照索引,存放各种数据类型,每个位置代表一个元素. 2.列表的创建: # 方式一 list1 = ['name','ag ...
- python基础数据类型--列表(list)
python基础数据类型--列表(list) 列表是我们在后面经常用到的数据类型之一,通过列表可以对数据类型进行增.删.改.查等操作 一列表的增.删.改.查 1增: 1.1增加到最后 append ...
- Python知识点入门笔记——特色数据类型(列表)
Python中提供了列表这种数据类型(类型为list)来存储多个值构成的序列 用逗号将不同数据分隔开,整体放在一个方括号[]里就创建了列表 列表中的数据类型可以是相同的,也可以是不同的 列表中还可以嵌 ...
- 第二周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 ...
- Python基本数据类型——列表
序列 序列是Python中的内置数据结构,常见的序列有:列表.字典.元组. 所有的序列都有自己的索引,程序可以通过索引来访问对应的值. 列表 list list是Python的一种最常见的内置数据类型 ...
- 三、python的数据类型 列表、元组、字典
1.list 列表 列表是由一序列特定顺序排列的元素组成的.可以把字符串,数字,字典等都可以任何东西加入到列表中,列表中的元素之间没有任何关系.列表也是自带下标的,默认也还是从0开始. List常用的 ...
- Python之路(第四篇):Python基本数据类型列表、元组、字典
一.列表 1.列表 list ,是一个类,li = [1,2,"nicholas"] li是通过list类创建的对象. 2.list特点: 用中括号括起来,用逗号分割每个元素,列表 ...
随机推荐
- bootstrap 三个文件的引入
<!-- 新 Bootstrap 核心 CSS 文件 --> <link rel="stylesheet" href="//cdn.bootcss.co ...
- 网站申请HTTPS 访问
#生成证书和key openssl req -x509 -nodes -days 36500 -newkey rsa:2048 -keyout /opt/nginx/pdk.key -out /opt ...
- 华为设备默认console密码
admin@huawei.com Admin@huawei.com Admin@huawei huawei.com huawei@123 huawei Change_Me
- config.GetSection(key)编译不通过
要安装这个版本
- 宿主进程 [*.vshost.exe] & [*.vshost.exe.config]
宿主进程 [*.vshost.exe] & [*.vshost.exe.config] pdb文件: 英文全称:Program Database File 中文全称:程序数据库 文件 Debu ...
- Multidex(二)之Dex预加载优化
Multidex(二)之Dex预加载优化 https://www.jianshu.com/p/2891599511ff
- python manage.py runserver指定端口和ip
python manage.py runserver 0.0.0.0:8000 在本地运行程序,python manager.py runserver打开http://127.0.0.1:5000端口 ...
- ELK5.3日志分析平台&部署
https://www.cnblogs.com/xing901022/p/6030296.html ELK简介: Elasticsearch是个开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现 ...
- Codeforces 1045C Hyperspace Highways (看题解) 圆方树
学了一下圆方树, 好神奇的东西呀. #include<bits/stdc++.h> #define LL long long #define fi first #define se sec ...
- Bomb 数位dp
---恢复内容开始--- 不能有49 数位dp模板题: #include<bits/stdc++.h> using namespace std; //input by bxd #defin ...