【python基础】内置数据结构—字符串,数组,列表,元组,集合,字典的认识

本文介绍了Python中的基本数据结构,包括字符串、数组、列表、元组、集合和字典。字符串用单引号或双引号定义,列表可存储多种类型数据,元组不可变,集合用于存储不重复元素,字典则通过键值对进行数据查找。示例展示了各种数据结构的使用方法,包括创建、操作及集合的交集和并集运算。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

内置数据结构
1、字符串str:单引号,双引号,三引号引起来的字符信息。

s1='hello'
s2="hello"

2、数组array:储存同种类型的数据结构。

a1=[123]
a2=[1.11.2123.3]

3、列表list:可以储存多种类型的数据结构(升级版本的数组)

li1=[1,2,3,4]
li2=[1,1.23.true,[1,1.2]]

4、元组tuple:和列表的唯一区别是不能增删改查
注意如果元组里只有一个元素,一定要加逗号。

t1=(1.2.3,Ture,2e+5,[1,2,3])
t2=1,)

5、集合set:不重复的且无序。(交集和并集)

set1 = {1,2,2,2,3,4,4,5}
print(set1)
#结果为:
{1, 2, 3, 4, 5}  #去掉了重复的数字
set1 = {1,2,3}
set2 = {2,3,4}
print("交集",set1&set2)
print("并集",set1|set2)
#结果为:
交集 {2, 3}
并集 {1, 2, 3, 4}

6、字典dict:{“name”:“westos”,“age”:10}通过key值找value

user = {"name":'westos','age':10}
print(user,type(user))
print(user['name'])
print(user['age'])
#结果:
{'name': 'westos', 'age': 10} <class 'dict'>
westos
10
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值