Python 的常用方法和函数
2021-03-22 13:27
标签:index 结果 __add__ rev 默认 key count 出现 app 注意:方法不返回值,比如 与append的区别,如果append用列表追加,则列表会作为一个元素添加比如: 与 add,增加列表,但 clear,清空列表, Python 的常用方法和函数 标签:index 结果 __add__ rev 默认 key count 出现 app 原文地址:https://blog.51cto.com/xxy12345/2544196
list.append(‘a‘)
#结果[‘A‘, ‘B‘, ‘1‘, ‘2‘,‘A‘, ‘a‘]
print(list.append(‘a‘)),返回的是None,但动作执行了,即列表中增加了‘a‘,其他方法类似list.extend([‘b‘,‘d‘])
#结果[‘A‘, ‘B‘, ‘1‘, ‘2‘, ‘A‘, ‘b‘, ‘d‘]
list.append([‘a‘,‘b‘])
结果[‘A‘, ‘B‘, ‘1‘, ‘2‘, ‘A‘, [‘a‘, ‘b‘]]__add__
的区别,__add__
操作的也是列表,会返回增加的列表,但不会在源列表上增加print(‘add操作‘,list.__add__([‘a‘,‘b‘]))
print(‘源列表‘,list)
#结果
add操作 [‘A‘, ‘B‘, ‘1‘, ‘2‘, ‘A‘, ‘a‘, ‘b‘]
源列表 [‘A‘, ‘B‘, ‘1‘, ‘2‘, ‘A‘]
list.pop()
#结果[‘A‘, ‘B‘, ‘1‘, ‘2‘]
list.pop(2)
#结果[‘A‘, ‘B‘, ‘2‘, ‘A‘]
list.remove(‘A‘)
#结果[‘B‘, ‘1‘, ‘2‘, ‘A‘]
list.insert(1,‘C‘)
#结果[‘A‘, ‘C‘, ‘B‘, ‘1‘, ‘2‘, ‘A‘]
list.reverse()
#结果[‘A‘, ‘2‘, ‘1‘, ‘B‘, ‘A‘]
list.sort(reverse=True)
#结果[‘B‘, ‘A‘, ‘A‘, ‘2‘, ‘1‘]
print(list.index(‘A‘))
#结果 0
print(list.count(‘A‘))
#结果 2
list.clear()
#结果 [],同list.__init__()
下一篇:Python 的常用方法和函数