Python中的四种数据类型的操作

四种数据类型:
  • 列表
  • 字典
  • 元祖
  • 集合

这里写图片描述

1、列表(list)

具有如下特点:
这里写图片描述

具体操作如下:

#list列表类型、类似于、C++中的链表
#元素可变的(与tuple相对)
#位置有序 (与set相对)
#容纳任何对象(与字典相对)
color1 = ['red','blue',1,2,3]
color1.insert(0,'green') #插入元素,para1为插入位置
color1.remove(1)  #删除某一元素,按名称删除
del color1[-1]  #按位置删除
del color1[0:2]  #按片删除,删除多个元素
print(color1)

2、字典类型

这里写图片描述

具体操作如下:

# 字典类型,就是C、C++中的map容器
color = {'red': 1, 'blue': 2}
color['green'] = 0  # 添加单个键值对
color.update({'yellow': 3, 'black': 4})  #添加多个键值对
del color['red']  #删除元素
print(color)

3、元祖类型(tuple)

#元组 tuple:与列表相对,不可被修改,但是可以索引其值,索引方式和列表相同
letter = ('a','b','c','d')
for i in range(0,len(letter)):
    print(letter[i])

4、集合(set)

# 集合类型set
#类似于C、C++中的set容器,有如下特点:无序的,不重复的,任意的;
#通常用set把重复的元素去掉
#集合不能被切片,也不能被索引(毕竟是无序的)

a_set = {1,2,3,4}
a_set.add(5)  #添加元素
a_set.discard(5) #删除元素
print(a_set)
  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值