Hello!大家好,今天我们要了解的是list的各种用法:
首先我们要知道怎么查看list的各种用法以及他们的用法都有什么?
help(list)
append(self, object, /)
| Append object to the end of the list.
|
| clear(self, /)
| Remove all items from list.
|
| copy(self, /)
| Return a shallow copy of the list.
|
| count(self, value, /)
| Return number of occurrences of value.
|
| extend(self, iterable, /)
| Extend list by appending elements from the iterable.
|
| index(self, value, start=0, stop=9223372036854775807, /)
| Return first index of value.
|
| Raises ValueError if the value is not present.
|
| insert(self, index, object, /)
| Insert object before index.
|
| pop(self, index=-1, /)
| Remove and return item at index (default last).
|
| Raises IndexError if list is empty or index is out of range.
|
| remove(self, value, /)
| Remove first occurrence of value.
|
| Raises ValueError if the value is not present.
|
| reverse(self, /)
| Reverse *IN PLACE*.
|
| sort(self, /, *, key=None, reverse=False)
| Sort the list in ascending order and return None.
其次就是怎么去用这些功能:
data = [1, 2, 3, 4, 5, 1]
# remove
data.remove(4)
print(data)
# count(self, value, /)计数
print(data.count(1))
print(data)
# index(self, value, start=0, stop=9223372036854775807, /)这个元素在第几位
print(data.index(1))
print(data)
# pop(删除)
data.pop(3)
print(data)
# append(追加)
data2 = [6]
data.append(data2)
print(data)
# clear(self, /)
data.clear()
print(data)
# insert(插入)
data3 = [False]
data.insert(1, data3)
print(data)
# reverse(self, /)
data.reverse()
print(data)
# extend(self, iterable, /)延伸
data.extend(data2)
print(data)
# copy(self, /)
data.copy()
print(data)
结果展示:
好的,谢谢大家!今天的内容就到此结束啦!