python数据类型

2019-07-07  本文已影响0人  从小白到全栈

python中数据类型有:整型(int)、浮点型(float)、字符型(str)、布尔型(boolean)、None(空)、列表、元组、字典和集合

列表以a=[1,2,3]定义,列表是长度可变的

删除操作

a.remove(1)---已知要删除的元素使用remove

del a[2]---通过下标索引删除

a.pop(0)---通过下标取出第一个元素

添加操作

a.append(4)---在列表末尾添加元素

a.insert(1,"a")--在指定位置添加元素

切片操作

a[0:2]---指定范围的元素,从下标为0的元素开始,到下标为2的前一个元素,不包括下标为2的元素,a[-2:-1]就是从右向左

元组跟列表相似,但元组是不可改变长度和内容,以()括号定义

字典是以键值对的形式存储数据,用{}定义,是无序的,其中键是唯一的不能重复,值可以重复

循环输出key

for key in info: 

   print(key)

输出键值对使用info.items()

输出值使用info.values()

集合也是用{}定义,也可以使用Set()方法创建,里面没有键,只有元素值{1,2,3,4,5},而且是无序的,可改变长度和内容

不可变集合创建使用frozentset()方法创建

集合去重复元素使用set()方法

a={1,2,3,4,5,6}

b={4,5,6,7,8,9}

a-b是集合的差集---结果是{123}

a|b是集合的并集---结果是{1,2,3,4,5,6,7,8,9}

a^b是集合的对称差---结果是{1,2,3,7,8,9}

a&b是集合的交集---结果是{4,5,6}

上一篇下一篇

猜你喜欢

热点阅读