#!/usr/bin/python3
#coding=utf-8
list1 = [0,1,'test']
tuple = ('string',list1,5,3,4)
'''
元组用小括号,其中内容无法修改
元组有序,且不可被修改
'''
print(tuple[0])#输出第一个元素
print(tuple[1:3])#从第二个元素输出到第三个元素,如果冒号后为空,则全部输出
#集合,集合是无序的,有单一性的
parame1 = {2,'川宝',666,'yyds'}
parame2 = set()
parame3 = set({'Zhihu', 'Baidu', 'Taobao', 'Jiuzhang', 'Google', 'Facebook'})
'''
创建空集合必须要用set(),{}必须要有内容
set会把里面的每一个字符和数字当作一个元素
但是{}会把每个逗号分开的当做一个元素
直接创建只能有字符和数字
可用parame.update(tuple)和parame.remove(tuple)来添加移除(可以是元组,列表等等)
'''
a = set('abracadabra')
b = set('alacazam')
print(b)
print(a - b) # 集合a中包含而集合b中不包含的元素
print(a | b) # 集合a或b中包含的所有元素(并集)
print(a & b) # 集合a和b中都包含了的元素(交集)
print(a ^ b) # 不同时包含于a和b的元素(异或)
#字典
dictionary = {'name1':'李胜峣','name2':'阿波罗','name3':'阿瑞斯'}#用冒号语法
print(dictionary.keys())
print(dictionary.values())
print(dictionary['name1'])
print(dictionary)#输出全部字典(包括键和值)
python03(部分数据类型)
于 2022-03-19 18:29:00 首次发布