码迷,mamicode.com
首页 > 其他好文 > 详细

Day2 列表,元组,集合,字典

时间:2018-03-26 15:54:22      阅读:108      评论:0      收藏:0      [点我收藏+]

标签:pos   切片   统计   组合   技术   ali   逗号   无法   定义   

一,列表

定义:[]内以逗号分隔,按照索引,存放各种数据类型,每个位置代表一个元素.

list=[alex, jack, chen, shaoye]  #创建一个列表.

 特性:

1.可存放多个值

2.按照从左到右的顺序定义列表元素,下标从0开始顺序访问,有序.

3.索引位置的值是可以被修改的.

 技术分享图片

 1 # 列表的操作
 2 # 切片
 3 list[0]  #获取列表第一个元素
 4 list[0:3]  # 获取列表1-4之间的元素,不包括第4个.
 5 list[-1]    #    取列表最后一个元素
 6 # 索引
 7 list.index(chen)  # 获取chen在列表中的索引位置.
 8 # 追加
 9 list.append(nick)    # 添加一个元素到列表的尾部
10 #  删除
11 list.remove(alex)     # 删除alex这个元素.
12 list.clear()      # 清空列表
13 list.pop()  # 默认删除列表中最后一个元素,并返回该元素.
14 # 插入
15 list.insert(1, maya)    # 在列表1的位置,插入一个元素.
16 # 修改
17 list[1] = junkec    # 把索引值是1的元素修改成junkec
18 # 统计次数
19 list.count(shaoye)    # 统计shaoye在列表中出现的次数.

 二,元组

定义:tu = (1,2,3) 定义一个元组,元素用逗号隔开.

tup = (1,2,3,4,5,6,5,4,3)  # 定义一个元组

特性:

1.元组里的元素不可变.不能被修改.

2.可以存放多个值.

3.元组的下标从0开始.

作用:

由于元组具有不可变的性质,可以用元组来定义连接数据库等操作.

# 元组的操作
# 切片
tup[0] # 获取元组第一个元素值.
tup[0:3] #获取1-4之间的元素值,不包括第四个.
# 连接元组,由于元组不可修改.我们无法修改元素值.但是可以把2个元组合成一个.
tup1 = (1,2,6)
tup2 = (a, b, c)
tup3 =tup1 + tup2
#删除整个元组
del tup

 

Day2 列表,元组,集合,字典

标签:pos   切片   统计   组合   技术   ali   逗号   无法   定义   

原文地址:https://www.cnblogs.com/lovepy3/p/8650508.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!