python基础(2)

基本数据类型的简单用法

  • 列表
# 定义
city = ['Guangzhou', 450]    # 元素可为任何数据类型
## 基本操作
# 增
city.append('Beijing')
# 删
city.remove(450)    # 删除参数的值
city.pop()          # 删除列表最后一个值,且输出该值
# 改
city[0] = 'YunNan'
# 查
print(city[0]
  • 元组
# 定义
puple_ = (1,2,3,4)
# 查
print(puple_[0])
  • 集合
# 定义
set_1 = set([1,2,3,4,5,6])  # 直接定义
list_set = set(city)        # city 为列表,一般用来去重

# 增
set_1.add('movie')
# 更新
set_1.update('world')  # 增加参数中集合中不存在的数据,如set1={'a'},set1.update('ab')={'a','b'}, 即 用来添加多项
# 删
set_1.remove('abc')		  # 删除指定元素,若集合中无此元素,报错
set_1.pop()               # 随机删除一个任意的元素,且返回
set_1.discard('abc')      # 删除指定元素,若集合中无此元素,不报错
# 判断子集,
set_1.issubset(set_2)   # 判断set_2 是不是set_1的子集
set_1.issuperset(set_2) # 判断set_2 是不是set_1的父集
# 对称差集(去掉两个集合互相重复的元素)
set_1.symmetric_difference(set_2)

集合运算符:

运算符含义
in是…的成员
not in不是…的成员
==等于
!=不等于
&交集
|合集
  • 字典
# 定义
dic_ = {                 # " ' 都可以用
	'stu001':'XiaoMing',
	'stu002':'XhangSan',
	'stu003':'LiSi'
}
# 增
dic_['stu004'] = 'XiaoWang'
# 删
dic_.pop('stu001')     # 删除参数对应的键值对,且返回key对应的value
del dic_['stu002']	   # 直接删除
dic_.popitem()         # 随机删除
# 改
dic_['stu004'] = 'WuLong'
# 查
print('stu001' in dic_) # 标准用法
dic_.get('stu001')      # 获取key对应的值,若字典中无该key,不会报错,从而使程序继续运行
dic_['stu001']          #若字典中无该key,会报错,从而使程序终止

# 查看字典所有值
print(dic_.values())   
# 查看字典所有key值
print(dic_.keys())     
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值