Python-4-5:数字和列表

  • Python中和数字相关的类型

    • int(整型)
      • 十进制数:基数是0-9,无前缀,直接输出
      • 二进制数:基数是0-1,前缀:0b/0B,将其他进制数转换成二进制数方法:bin(数字)
      • 八进制数:基数是0-7,前缀:0o/0O,将其他进制数转换成八进制数方法:oct(数字)
      • 十六进制:基数是0-9和a-f(A-F),前缀:0x/0X,将其他进制数转换成十六进制数方法:hex(数字)
    • float(浮点型):所有小数对应的类型
    • bool(布尔值):True和False
    • complex(复数):A+Bj(j:虚数单位),注意:如果虚部是1,这个1不能省
  • 列表(list)

    1. 查:

      语法:

      ​ 列表[下标]

      scores = [23, 34, 98, 48, 39]
      # 获取当个元素
      print(scores[2])
      # 直接遍历获取元素
      for x in scores:
      	print(x)
          
      # 遍历同时获取列表元素对应的下标和元素
      for x, y in enumerate(scores):
          print(x, y)
      
    2. 增:

      语法:

      ​ 列表.append(元素)

      ​ 列表.insert(下标, 元素)

    3. 删:

      语法:

      ​ del 列表[下标]

      ​ 列表.remove(元素) 注意:如果元素不存在会报错;如果存在多个,只删除第一个

      ​ 列表.pop():获取列表最后一个元素

      ​ 列表.pop(下标):取出列表中指定下标对应的元素

    4. 改:

      语法:

      ​ 列表[下标] = 新值

    5. 相关操作:

      • 加法运算和乘法运算
      • 比较运算
      • in 和 not in
      • 相关函数:sum()、max()、min()、sorted()、len()、list()
    6. 相关方法:

      • 列表.clear():清空列表

      • 列表.copy():复制列表(浅拷贝)

      • 列表.count(元素):统计指定元素在列表中出现的次数

      • 列表.extend(序列):将序列中所有的元素全部添加到列表中

      • 列表.index(元素):获取指定元素在列表中的下标;如果存在多个,只返回第一个

      • 列表.reverse():列表倒序

      • 列表.sort():将列表中的元素从小到大排序;

        列表.sort(reverse=True):将列表中的元素从大到小排序

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值