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"))
浙公网安备 33010602011771号