列表的创建


定义一个空列表

l = [ ]

print(type(l))

# 定义一个包含元素的列表

l2 = [1, 2e+8, 2j+9, True, "hello"]

print(l2, type(l2))

# 列表里面存储列表

l3 = [[0,0,0,0], [1,1,1,1],1, 2e+8, 2j+9, True, "hello"]

print(l3, type(l3))

列表特性

0525运维周内贺磊(python)

0525运维周内贺磊(python)

0525运维周内贺磊(python)

0525运维周内贺磊(python)

列表特性练习

0525运维周内贺磊(python)

0525运维周内贺磊(python)

列表的增加

0525运维周内贺磊(python)0525运维周内贺磊(python)

0525运维周内贺磊(python)

0525运维周内贺磊(python)

列表的删除

0525运维周内贺磊(python)

0525运维周内贺磊(python)

0525运维周内贺磊(python)0525运维周内贺磊(python)

0525运维周内贺磊(python)

0525运维周内贺磊(python)

0525运维周内贺磊(python)

0525运维周内贺磊(python)

0525运维周内贺磊(python)

0525运维周内贺磊(python)

0525运维周内贺磊(python)

此时输出为空列表

列表去重的第一个方法

首先定义一个空列表,当去重的列表元素存在时,则不往里面添加相同的元素

0525运维周内贺磊(python)

0525运维周内贺磊(python)

修改列表中的元素

0525运维周内贺磊(python)0525运维周内贺磊(python)

列表中查看及其他

0525运维周内贺磊(python)

1.打印shell在列表language中出现的次数。2.在1--4索引中打印shell出现的索引位置

0525运维周内贺磊(python)

列表的两种复制方法

0525运维周内贺磊(python)0525运维周内贺磊(python)

第一种方法

0525运维周内贺磊(python)0525运维周内贺磊(python)

第二种方法

0525运维周内贺磊(python)0525运维周内贺磊(python)

列表中元素的排序

0525运维周内贺磊(python)

0525运维周内贺磊(python)

数字的排序与乱序


0525运维周内贺磊(python)

0525运维周内贺磊(python)

列表元素的反转

0525运维周内贺磊(python)0525运维周内贺磊(python)



队列与栈;

队列的工作原理:先进先出                                     栈的工作原理:先进后出

通过列表去构建队列的数据结构

0525运维周内贺磊(python)0525运维周内贺磊(python)0525运维周内贺磊(python)0525运维周内贺磊(python)

0525运维周内贺磊(python)0525运维周内贺磊(python)




元组数据类型

元组的创建与定义

0525运维周内贺磊(python)

0525运维周内贺磊(python)

元组的索引

0525运维周内贺磊(python)

0525运维周内贺磊(python)

切片

0525运维周内贺磊(python)

0525运维周内贺磊(python)

重复与连接

0525运维周内贺磊(python)0525运维周内贺磊(python)

成员操作符与for循环

0525运维周内贺磊(python)

0525运维周内贺磊(python)

枚举

0525运维周内贺磊(python)

0525运维周内贺磊(python)

元组的应用

1.

0525运维周内贺磊(python)

先把t=(y,x)封装成一个元组,开辟了一个新的内存空间

x=t[0]=2    y=t[1]=1

最后的输出结果为0525运维周内贺磊(python)

2.

0525运维周内贺磊(python)0525运维周内贺磊(python)



集合

0525运维周内贺磊(python)

0525运维周内贺磊(python)

集合不会输出重复的元素,所以可以通过集合对列表进行去重

集合的特性:

不支持:索引,切片,重复,连接(因为是无序的,所以不支持这些操作)

支持:成员操作符,for循环

因为集合是无序的数据类型,所以添加元素的顺序和存储的顺序无关;

集合的增删改查

0525运维周内贺磊(python)

0525运维周内贺磊(python)

0525运维周内贺磊(python)

0525运维周内贺磊(python)

s.clear( )     为清空集合;

集合操作

0525运维周内贺磊(python)

0525运维周内贺磊(python)

0525运维周内贺磊(python)

0525运维周内贺磊(python)

0525运维周内贺磊(python)

0525运维周内贺磊(python)

0525运维周内贺磊(python)

0525运维周内贺磊(python)

相关文章:

  • 2021-09-27
  • 2021-09-17
  • 2022-12-23
  • 2021-12-24
  • 2021-11-29
  • 2021-12-22
  • 2021-09-26
  • 2021-06-05
猜你喜欢
  • 2021-07-02
  • 2022-01-09
  • 2021-04-13
  • 2021-06-14
  • 2021-08-12
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案