python03(部分数据类型)

#!/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)#输出全部字典(包括键和值)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值