Python—基础语法:常规数据类型的使用(列表、字典、元祖、布尔值)
常规数据类型(列表、字典、元祖、布尔值)
列表list[]—中括号包裹
name = ['小红','小米','小莉',5,6,{
'王磊':125}]
print(type(name))
print(name)
#结果展现,可看到列表可以包含各种类型不一致的数据
<class 'list'>
['小红', '小米', '小莉', 5, 6, {
'王磊': 125}]
列表元素的提取—通过偏移量进行提取
name = ['小红','小米','小莉',5,6,{
'王磊':125}]
print(len(name)) #查看name变量的元素个数,每个元素依据逗号进行分割
6
#提取一个元素,我们按照偏移量进行位置索引
print(name[0]) #偏移量从0开始计数,此处我们只提取一个元素
小红
#提取多个元素,则进行切片操作,由下可知:左右空,取所有,有数字则左取右不取,且得到的结果为列表
print(name[:]) #提取全部的元素
['小红', '小米', '小莉', 5, 6, {
'王磊': 125}]
print(name[2:]) #从偏移量为2位置开始提取全部元素
['小莉', 5, 6, {
'王磊': 125}]
print(name[:2]) #提取偏移量为2的前面的数据,不包含为2位置的数据
['小红', '小米']
print(name[1:3]) #提取偏移量为1,2位置的数据
['小米', '小莉']
print(name[2:4]) #提取偏移量为2,3位置的数据