python中的函数总结

1.len函数
2.count函数
例子
li = range (1, 3)
li3 = li * 3
print li3
print li3 . count ( li3 [2])
print li3 . count ('a')
>>> 
[1, 2, 1, 2, 1, 2]
3
0
>>> 
3.insert函数
例子
列表的insert 函数可以将对象添加到列表的指定位置,列表里的元素顺后移动


li = []
li = range (1, 11)
print li
li. insert (6, 10)
print li
>>> 
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
[1, 2, 3, 4, 5, 6, 10, 7, 8, 9, 10]
>>> 


4.append函数
append() 方法向列表的尾部添加一个新的元素
例子
li = []
li1 = range (1, 5)
for x in li1 :
    print x
    li. append (x)
print li
>>> 
1
2
3
4
[1, 2, 3, 4]
>>> 
如果添加的对象是列表,列表作为整体添加到列表的尾部
例子
li = []
li1 = range (5, 10)
print li1
li. append ( li1 )
print li
>>> 
[5, 6, 7, 8, 9]
[[5, 6, 7, 8, 9]]
>>> 
5.extend函数
extend函数可以将一个列表的所有元素以个体的方式添加到列表de尾部
li1 = range (1, 6)
print li1
li2 = range (6, 11)
print li2
li1 . extend ( li2 )
print li1
>>> 
[1, 2, 3, 4, 5]
[6, 7, 8, 9, 10]
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
>>>
 
6.remove函数
remove函数可以将列表的第一次出现的指定元素删除
li = range (1, 4) * 3
print 'li ', li
li. remove (2)
print 'li ',li
>>> 
li  [1, 2, 3, 1, 2, 3, 1, 2, 3]
li  [1, 3, 1, 2, 3, 1, 2, 3]
>>> 


7.pop函数
pop函数可以将列表指定的位置的元素从列表删除或者尾部的元素从列表里删除
(1)将列表指定的位置尾部的元素从列表里删除


例子
li = range (1, 4) * 3
print 'li ',li
li.pop ()  #参数为空值说明删除列表中尾部的字符
print 'pop ', li


>>> 
li  [1, 2, 3, 1, 2, 3, 1, 2, 3]
pop  [1, 2, 3, 1, 2, 3, 1, 2]
》》》
(2)将列表指定的位置的元素从列表删除
li = range (1, 4) * 3
print 'li =',li
li.pop (1) #列表从0开始计数
print 'pop3=', li
>>> 
li = [1, 2, 3, 1, 2, 3, 1, 2, 3]
pop3= [1, 3, 1, 2, 3, 1, 2, 3]
>>>


8.sort()函数:实现字符串的排序
例子
li = "jeapedu" 
li = list (li)
li. sort ()
print li
>>> 
['a', 'd', 'e', 'e', 'j', 'p', 'u']
>>> 


9.isinstance()函数 判定数据的类型
myList = []
print type(myList)
if isinstance(myList,list):
    print 'OK'
else:
    print 'Fail!'
>>> 
<type 'list'>
OK
>>> 


10.元祖 tuple
元祖的结构和访问。使用方法和列表基本一致,区别二:使用圆括号将个数据项括起来,元


祖的元素值不可修改,看过索引访问元祖的某个元素值,用过切片来访问子元祖
例子
>>> 
(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
4
(3, 4, 5, 6, 7, 8)
>>>
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值