列表list知识点
list函数在数据处理中常用于将迭代器或者生成器转化为列表:
In [25]: list(range(5))
Out[25]: [0, 1, 2, 3, 4]
-------------------------------------------------------------------------------------------
列表增加元素方式:
1. append方法
n_list.append(new_item) 在列表末尾追加
2. insert方法
n_list.insert(1, new_item) 在指定位置添加
3. + *号连接
list_1 + list_2 两个列表连接
list_1 * 2 相当于list_1 + list_1
4. extend方法
list_1.extend(list_2) 将list_2添加到list_1末尾
方法4与方法3效果类似,但是方法4比方法3效率更高。
-------------------------------------------------------------------------------------------
排序
In [27]: b = ['here', 'I', 'am']
In [28]: b.sort()
In [29]: b
Out[29]: ['I', 'am', 'here'] #默认排序方式-大小排序
In [30]: b.sort(key=len) #key参数定义排序方式
In [31]: b
Out[31]: ['I', 'am', 'here'] #根据元素长度排序,len函数

浙公网安备 33010602011771号