欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Day4_列表基础

程序员文章站 2022-07-14 18:46:29
...

Day4_Python学习笔记(列表基础)

列表基础

  1. 列表
    1. 列表是容器型属性类型(是序列);将[]作为容器标志,里面多个元素用逗号隔开:[元素1,元素2,元素3,…]。
    2. 列表是可变的(指的是列表中元素的个数、顺序和值可变)。
    3. 列表是有序的(支持下标操作,下标是顺序的序号)。
    4. 列表的元素:任何类型的数据都可以作为列表的元素,同一个列表中不同元素的类型可以不同。
# 空列表
list1 = []
print(list1,type(list1))              #[] <class 'list'>
# 列表有序
print([1,2,3] == [3,2,1])             #False
print({1,2,3} == {3,2,1})             #True

list2 =[10,0.3,'hdfd',True,[1,2],(1,),{'h':2}]

a = 45
list3 =[a,a*5,a > 4]
print(list3)                           #[45, 225, True]

获取列表中的元素(查)

  1. 获取单个元素
"""
语法:
列表[下标] - 获取列表中指定下标对应的元素

说明:
列表 - 可以是保持列表的变量也可以直接写列表
[]  -  固定写法
下标 -  又叫索引;下标就是元素在有序序列中的位置信息。
        元素从前往后对应的下标值从0开始依次增加;
        元素从后往前对应下标从-1开始依次减小。
"""
  1. 遍历 - 一个一个的获取列表中所有的元素
"""
方法1:
for 变量 in 列表:
    循环体
          
方法2 - 通过获取所有元素的下标来遍历列表
for 下标 in range(len(列表)):
    print(列表[下标])
"""
  1. 切片 - 同时获取多个元素
"""
a.基础语法
列表[开始下标:结束下标:步长]

如果步长为正:从开始下标开始到结束下标前,从前往后取,取的时候步长为指定步长
如果步长为负:从开始下标开始到结束下标前,从后往前取,取的时候步长为指定步长

b.省略语法
1)省略步长:列表[开始下标:结束下标]   --   相当于步长是1
2) 省略开始下标:列表[:结束下标:步长]/列表[:结束下标]
3) 省略结束下标:列表[开始下标::步长]/列表[开始下标:]

"""
相关标签: Python 笔记