Python的基本数据类型

列表:类似于结构体。如[1,2,’hello’,True.False],[[1,2],[‘hello’],[True,False]],嵌套列表后面加个[1]表示访问里面的元素。

也可以用+号连接列表。

嵌套列表。

元组(tuple)

(1,2,3,4,5)

(1,’-1’,True)

(1,2,3,4,5,6)[1]可以这样来访问。

(1,2,3,4)[0:2]得到的是(1,2)

type((1))会显示int,因为编译器不知道是运算符()

还是元组符号,默认为运算符。

type(())也是认为是元组。

type([1])显示为list类型

str list tuple 序列

判断元素是否在序列中,用in,如3 in [1,2,3]返回的是True(not in)。

len,max,min([1,2,3,4,5,6])

ord(‘W’)可以求出ASCII码的值

集合set

{1,1,2,2,3,3}

集合是无序的。不能取特定位置的元素。

集合是不重复的。

{1,2,3,4,5,6} - {3,4} 求两个集合的差集。

{1,2,3,4,5,6} & {3,4} 求两个集合的共有的元素 交集。

{1,2,3,4,5,6} | {3,4,7} 并集,不能有重复的

字典dict

有很多个key和value,集合类型(set),而不是序列。

{key1:value1,key2:value2,……}

重复的key会自动被后面的所覆盖。

key必须是不可变的类型(如int,字符串类型),后面的value则可以是很多种类型。

空的字典,直接用{}表示即可,type({})显示的是dict。

字符串具有不可变性

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值