Python运维开发(CMDB资产管理系统)——Python基础数据类型

Posted 连智波

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python运维开发(CMDB资产管理系统)——Python基础数据类型相关的知识,希望对你有一定的参考价值。

Python基础数据类型

  • 字符串(可以通过单引号,双引号,三个双引号来表示)

Python运维开发(CMDB资产管理系统)——Python基础数据类型_python自动化运维

  • 布尔(True和False)

Python运维开发(CMDB资产管理系统)——Python基础数据类型_运维开发_02

  • 整数

Python运维开发(CMDB资产管理系统)——Python基础数据类型_python自动化运维_03

  • 浮点数

Python运维开发(CMDB资产管理系统)——Python基础数据类型_运维开发_04

  • 列表

定义一个列表

Python运维开发(CMDB资产管理系统)——Python基础数据类型_python自动化运维_05

列表常用的一些函数

Python运维开发(CMDB资产管理系统)——Python基础数据类型_运维开发_06

append(向列表中添加元素,元素可以是整数,浮点数,字符串等类型)

Python运维开发(CMDB资产管理系统)——Python基础数据类型_迭代_07

count(查看某个元素在列表中出现的次数)

Python运维开发(CMDB资产管理系统)——Python基础数据类型_元组_08

insert(在列表限定索引处增加一个元素)

Python运维开发(CMDB资产管理系统)——Python基础数据类型_python自动化运维_09

sort(列表排序,可以根据数字或者字符串排序,reverse参数可以进行倒序)

Python运维开发(CMDB资产管理系统)——Python基础数据类型_python自动化运维_10

Python运维开发(CMDB资产管理系统)——Python基础数据类型_元组_11

Python运维开发(CMDB资产管理系统)——Python基础数据类型_运维开发_12

  • 元组

定义一个元组(两种方式)

Python运维开发(CMDB资产管理系统)——Python基础数据类型_元组_13

元组常用的函数(元组是不可变数据类型,所以只有这两个函数)

Python运维开发(CMDB资产管理系统)——Python基础数据类型_元组_14

count(查看元组中某个元素出现的次数)

Python运维开发(CMDB资产管理系统)——Python基础数据类型_迭代_15

index(查看元组中某个元素的索引)

Python运维开发(CMDB资产管理系统)——Python基础数据类型_字符串_16

  • 字典

定义一个字典(两种方式)

Python运维开发(CMDB资产管理系统)——Python基础数据类型_python自动化运维_17

字典是一个键值存储对,字典的基本操作

Python运维开发(CMDB资产管理系统)——Python基础数据类型_python自动化运维_18

获取一个key

Python运维开发(CMDB资产管理系统)——Python基础数据类型_运维开发_19

Python运维开发(CMDB资产管理系统)——Python基础数据类型_字符串_20

字典常用函数列表

Python运维开发(CMDB资产管理系统)——Python基础数据类型_运维开发_21

items(返回一个元组类型的集合)

Python运维开发(CMDB资产管理系统)——Python基础数据类型_运维开发_22

keys(返回一个列表类型的集合)

Python运维开发(CMDB资产管理系统)——Python基础数据类型_元组_23

pop(删除一个指定key)

Python运维开发(CMDB资产管理系统)——Python基础数据类型_python自动化运维_24

setdefault(设定一个默认值)

Python运维开发(CMDB资产管理系统)——Python基础数据类型_元组_25

update(更新字典中的一个元素)

Python运维开发(CMDB资产管理系统)——Python基础数据类型_字符串_26

values(返回一个列表类型的集合)

Python运维开发(CMDB资产管理系统)——Python基础数据类型_元组_27

  • 集合

定义一个集合

Python运维开发(CMDB资产管理系统)——Python基础数据类型_运维开发_28

由于集合中的元素不可以重复,所以可以利用这个特性去重

Python运维开发(CMDB资产管理系统)——Python基础数据类型_迭代_29

将一个列表去重

Python运维开发(CMDB资产管理系统)——Python基础数据类型_字符串_30

add(添加一个元素到集合)

Python运维开发(CMDB资产管理系统)——Python基础数据类型_python自动化运维_31

pop(删除集合中的第一个元素)

Python运维开发(CMDB资产管理系统)——Python基础数据类型_字符串_32

remove(移除集合中的某个元素)

Python运维开发(CMDB资产管理系统)——Python基础数据类型_python自动化运维_33

总结

字符串,列表,字典,元组,集合都是可迭代数据类型

  • 字符串迭代

Python运维开发(CMDB资产管理系统)——Python基础数据类型_运维开发_34

  • 列表迭代

Python运维开发(CMDB资产管理系统)——Python基础数据类型_运维开发_35

  • 字典迭代

Python运维开发(CMDB资产管理系统)——Python基础数据类型_运维开发_36

  • 元组迭代

Python运维开发(CMDB资产管理系统)——Python基础数据类型_运维开发_37

以上是关于Python运维开发(CMDB资产管理系统)——Python基础数据类型的主要内容,如果未能解决你的问题,请参考以下文章

CMDB资产管理

python运维开发(二十五)---cmdb开发

CMDB介绍

CMDB

1.5 运维平台之软件CMDB

CMDB项目管理