Python——内置函数

一、内置函数介绍

二、字符串常用内置函数

P26

三、列表常用内置函数

  append:在列表尾部添加一个对象

  count:计算对象在列表中出现的次数

  extend(seq):把序列seq的内容添加到列表中

  index(obj,i=0,j=len(list))计算对象obj在列表中索引位置

  pop(index=-1):读取并删除index位置的对象,默认为最后一个对象

  reverse():获得反向列表

  remove():从列表中删除对象

  list.sort(func=None,key=None,reverse=Flase):以指定的方式排序列表中的成员

四、Set集合常用内置函数

  add:增加新元素

  update(seq):用序列更新集合,将序列每一个元素添加到集合中

  remove(element):删除元素

五、字典常用内置函数

  clear():清除字典中所有值

  copy():复制字典的一个副本

  fromkeys(seq,val=None):用seq中的元素作为键创建字典,所有键的值都设为val,val的默认值为None

  get(key,default=None):读取字典中键key,返回该键的值,如果找不到该键则返回default所设的值

  has_key(key):判断key在字典中是否存在,如果存在返回True

  items():返回一个包含字典所有键值的元祖

  keys():返回一个包含字典所有键值的列表

  iteritems():返回字典中所有键值得迭代器

  iterkeys():返回字典中所有键的迭代器

  itervalues():返回字典中所有值得迭代器

  pop(key[,default]):读取某键的值,并从字典中删除该键的值,如果该键值不存在且没有设置default,则引发KeyError异常

  setdefault(key,default=None):设置字典中键key的值为default

  update(dict):合并字典

  values():返回一个包含字典中所有值得列表

六、序列函数

在字典上是枚举、列举的意思,多用于在for循环中得到计数,利用它可以同时获得索引和值,即需要index和value值的时候可以使用enumerate

lst = [1,2,3,4,5,6]
for index,value in enumerate(lst):
  print ('%s,%s' % (index,value))
''' 结果 
0,1
1,2
2,3
3,4
4,5
5,6
'''
posted @ 2018-12-24 09:47  澄心元素  阅读(230)  评论(0编辑  收藏  举报