数据类型 | 您所在的位置:网站首页 › smtppop3imap是什么类型的服务器 › 数据类型 |
数据类型-列表(list)
文章目录
数据类型-列表(list)1.列表的定义2.列表的创建3.列表的特性- 索引- 切片- 重复- 连接- 成员操作符- for循环
4.列表的常用方法- 列表元素的增加- 列表元素的删除- 列表元素的查看- 列表元素的排序
1.列表的定义
数组:存储同一种数据类型的集合 scores = [34,56,90,100…] 列表:“打了激素的数组“,可以存储任意数据类型 2.列表的创建 list = [1,1.2,True,'westos'] print(list,type(list))
== list[num]==:正向索引 list[-num]:反向索引 service = ['http','ftp','ssh'] # 正向索引 print(service[0]) # 反向索引 print(service[-1])
list[::-1]:翻转 list[1:]:列表中除去第一个元素的其他元素 list[:-1]:列表中除去最后一个元素的其他元素 service = ['http','ftp','ssh'] print(service[::-1]) #翻转 print(service[1:]) #列表中除去第一个元素的其他元素 print(service[:-1]) #列表中除去最后一个元素的其他元素
list * 10:重复打印列表10遍 service = ['http','ftp','ssh'] print(service * 10) #重复打印10遍
list + list1:连接列表list与列表list1,形成新列表 service = ['http','ftp','ssh'] service1 = ['mysql','firewalld'] print(service + service1)
list.append():追加一个元素到列表 list.extend() :拉伸,追加多个元素到列表 list.insert():在指定索引处插入元素 service = ['http','ftp','ssh'] # append():追加一个元素到列表 service.append('firewalld') print(service) # extend():拉伸 追加多个元素到列表 service.extend(['mysql','nfs']) print(service) # insert():在指定索引处插入元素 service.insert(1,'dns') print(service)
pop():弹出列表最后一个元素 remove():删除列表元素 del:从内存中删除一个元素,del可删除变量 # pop():弹出列表最后一个元素 service = ['http','ftp','ssh'] a = service.pop() print(a) print(service) # remove():删除列表元素 service = ['http','ftp','ssh'] service.remove('ftp') print(service) # del 从内存中删除一个元素,del可删除变量 service = ['http','ftp','ssh'] del service[0] #删除列表中索引为0的元素 print(service)
列表的排序是按照ASCII码进行排序的 service = ['http','samba','nfs','iscsi','http'] service.sort(reverse=True) print(service)
|
CopyRight 2018-2019 实验室设备网 版权所有 |