python basic2-zstarling

1. 单引号 双引号 三引号的区别

  1. 注释
  2. 字符串
    三引号允许一个字符串跨多行,字符串中可以包含换行符、制表符以及其他特殊字符。
    在这里插入图片描述

2. 删除法

 1. del   改变原列表   (元组 列表 字典均适用)
 2. remove  移除**列表**中某个值的第一个匹配项
 3. pop  移除**列表**中的一个元素(默认最后一个元素),并且返回该元素的值
 4. clear 清空**字典**
 5. pop(key[,default])
    删除**字典**给定键 key 所对应的值,返回值为被删除的值。key值必须给出。 否则,返回default值。
 6. popitem()  返回并删除**字典**中的最后一对键和值

3. all()

函数用于判断给定的可迭代参数 iterable 中的所有元素是否都为 TRUE,如果是返回 True,否则返回 False。
注意:
元素除了是 0、空、None、False 外都算 True。
空元组、空列表返回值为True

4. enumerate()

函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。

5. isinstance()

函数来判断一个对象是否是一个已知的类型,类似 type()。isinstance() 会认为子类是一种父类类型,考虑继承关系。
在这里插入图片描述
在这里插入图片描述

6. issubclass()

方法用于判断参数 class 是否是类型参数 classinfo 的子类。
在这里插入图片描述

7. map()

会根据提供的函数对指定序列做映射。
在这里插入图片描述

8. cmp(x,y)

函数用于比较2个对象,如果 x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回 1

9. loc,iloc

选择数据中具体的某些行和列

  • 语法:data.loc[行值,列值]data.iloc[行索引,列索引]
    • 此处的行(列)选择器为单个数值时,表示series类型,为定位单个数值。
    • DataFrame类型,如果你只选择了一行,但如果想要返回 DataFrame 类型可以传入一个单值list,data.iloc[[100]]
    • 此处的行为切片列表时,表示为dataframe类型,查找多个值。
  • 示例: loc,iloc详解
 iloc[1]  # 第二行,所有列
 iloc[:,1]  # 第二列,所有行
 iloc[[0:5],[0:4]] # 第1-5行,第1-4列
 
 # 选择('id')= 487 的行
 data.loc[487]
 # 选择那些 id 从100到200的行,并且只返回 'postal' 和 'web' 这两列
 data.loc[(data['id'] > 100) & (data['id'] <= 200), ['postal', 'web']] 
 # lambda函数也可以使用在loc中。

10.

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值