内置数据结构
1、字符串str:单引号,双引号,三引号引起来的字符信息。
s1='hello'
s2="hello"
2、数组array:储存同种类型的数据结构。
a1=[1,2,3]
a2=[1.1,1.2,123.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