老男孩的替身

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
class list(object):
""" list() -> new empty list list(iterable) -> new list initialized from iterable's items """ def append(self, p_object): # real signature unknown; restored from __doc__  ---- 追加-----
name_list=["alex","blex","clex"]
tem=name_list.append("1")
print(tem)
""" L.append(object) -- append object to end """ pass def count(self, value): # real signature unknown; restored from __doc__ ----统计某个元素出现的次数-----
     name_list=["alex","blex","clex"]
     tem=name_list.count("alex")
     print(tem)
""" L.count(value) -> integer -- return number of occurrences of value """ return 0 def extend(self, iterable): # real signature unknown; restored from __doc__ ----扩展-----
temp=["11","22","33"]
     name_list=["alex","blex","clex"]
     tem=name_list.extend(temp)
     print(tem)
""" L.extend(iterable) -- extend list by appending elements from the iterable """ pass def index(self, value, start=None, stop=None): # real signature unknown; restored from __doc__  ----获取指定字符的索引-----
       name_list=["alex","blex","clex"]
       tem=name_list.index("alex")
       print(tem)
""" L.index(value, [start, [stop]]) -> integer -- return first index of value. Raises ValueError if the value is not present. """ return 0 def insert(self, index, p_object): # real signature unknown; restored from __doc__  ----往指定索引值位置添加字符----
       name_list=["alex","blex","clex"]
       tem=name_list.insert(1,"sb")
       print(tem)
""" L.insert(index, object) -- insert object before index """ pass def pop(self, index=None): # real signature unknown; restored from __doc__ ----移除指定索引的字符,并可赋值-----
       name_list=["alex","blex","clex"]
       tem=name_list.pop(2)
       print(tem)
""" L.pop([index]) -> item -- remove and return item at index (default last). Raises IndexError if list is empty or index is out of range. """ pass def remove(self, value): # real signature unknown; restored from __doc__ ----移除指定字符-----
       name_list=["alex","blex","clex"]
       tem=name_list.pop(2)
       print(tem)
""" L.remove(value) -- remove first occurrence of value. Raises ValueError if the value is not present. """ pass def reverse(self): # real signature unknown; restored from __doc__ ----字符串反转,即倒置-----
       name_list=["alex","blex","clex"]
       tem=name_list.reverse()
       print(tem)
""" L.reverse() -- reverse *IN PLACE* """ pass def sort(self, cmp=None, key=None, reverse=False): # real signature unknown; restored from __doc__
""" L.sort(cmp=None, key=None, reverse=False) -- stable sort *IN PLACE*; cmp(x, y) -> -1, 0, 1 """ pass

 

一列表

1.什么是列表

字符串的集合  eg:name_list["alex","blex","clex"]

1.1索引

print(name_list[0])

1.2切片

print(name_list[0:2])

1.3len

print(name_list[2:len(name_list)])

1.4删除指定字符

del name_list[0]

1.4for

for i in name_list:

      print(i)

list内部提供的方法

 2.元组

与组合列表基本一致,

差别:元组不能修改(不能增删改查)。

格式name_tuple("alex","eric")

2.1功能

name_tuple=("alex","eric")

索引

print(name_tuple[0])

len

print(name_tuple[len(name_tuple)-1])

切片

print(name_tuple[0:1])

for

for i in name_tuple:

       print(i)

count:获取指定元素出现的个数。

print(name_tuple.count("alex"))

index:获取指定索引的值。

print(name_tuple.index("alex"))

 

posted on 2018-01-23 17:29  贾老板  阅读(108)  评论(0)    收藏  举报