python学习笔记_day0_类型

读《python语言及其应用》做的笔记

第三章

前提:py一切皆对象。

目的:了解python中基本元素和数据结构的概念。


一:
1,数字,字符串,变量
    整形,优先级,基数,类型转换, 浮点数, 数学函数
    字符串 :
        str, \, +拼接, *复制, []提取字符, 分片:, 获取长度, 合并, 分割, 
        大小写与对齐方式, replace()替换

2,python容器:列表, 元组, 字典与合集
    概念,类型集合,( , ,), [ , ,]
    
    列表
    []和list创建列表,list()转换,[offset]获取元素, 包含列表的列表
    指定范围并使用切片提取元素, append()尾部添加元素,extend()或+=合并列表。
    
    insert()指定位置插入元素, del删除指定位置的元素
    remove()删除具有指定值得元素
    pop()获取并删除指定位置的元素
    index()查询具有特定值的元素位置
    使用in判断值是否存在
    count()记录特定值出现的次数
    join()转换为字符串,join是split的逆过程
    sort()重新排列元素
    len()获取长度
    使用 = 赋值,指向同一个对象,结果会作用于双方,一个修改,则都修改。
    使用copy()复制,任意方法都可以复制:list, copy, :分片
    
    元组:
    与列表不同的是,元组是不可变的
    ()创建元组
    
    元组和列表关系
    元组占用空间小
    不会任意修改元组的值
    可以将元组用作字典的键
    命名元组可以作为对象的替代
    函数的参数是以元组形式传递的,
    实际场合用到更多的是字典和列表。
    
    字典:
    键key,与之对应,需要通过键来访问元素。
    字典是可变的,可以增删改查键值对
    
    使用{}创建字典
    使用dict()转换为字典 dict(lol)  #lol是一个列表[]。
    使用[key]添加或修改元素
    使用update()合并字典
    使用del删除具有指定键的元素
    使用clear()删除所有元素
    使用in判断值是否存在
    使用[key]获取元素
    使用keys()获取所有键
    使用values()获取所有值
    使用items()获取所有键值对
    使用 = 赋值, 使用copy()复制
    
    集合:
    像舍弃了值只剩下键的字典一样,键和键之间也不允许重复。
    如果仅仅想知道某一个元素是否存在而不关心其他的,使用集合是个非常好的选择。
    重复的值会被丢弃。
    
    
    使用set()创建集合
    使用set()将其他类型转换为集合
    使用in测试值是否存在
    合并及运算符你 &
    

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值