Python数据分析入门篇:序列函数有哪些应用?
- 内容介绍
- 文章标签
- 相关推荐
本文共计761个文字,预计阅读时间需要4分钟。
【Python数据分析基础-6】数据结构之序列列函数+0.+引入+上篇章节介绍了列表及其相关方法,本章节介绍以下列表及其相关函数:1.+排序(sort、sorted)+1.1+sort+列表有一个专门排序的方法sort,该方法会对列表本身进行排序。
数据结构之序列函数
0. 引入
上篇文章介绍了列表及其相关方法,这篇文章介绍一下列表以及其他序列的函数。
1. 排序(sort、sotred)
1.1 sort
列表有个专门的排序方法:sort,该方法不需要新建对象!
a = [4, 5, 3, 6, 8, 9, 1]a.sort()
a[1, 3, 4, 5, 6, 8, 9]
再来看看元素是字符串的列表排序:
s = ['tu', 'dou', 'tong', 'xue']s.sort()
s['dou', 'tong', 'tu', 'xue'] # 按照字母顺序进行排序
如果想要按照字符串长度进行排序,可以传入参数
s = ['tu', 'dou', 'tong', 'xue']s.sort(key=len)
s['tu', 'dou', 'xue', 'tong']
1.2 sorted
除此之外,序列包括列表都可以使用sorted函数返回一个新建的已排序列表。
本文共计761个文字,预计阅读时间需要4分钟。
【Python数据分析基础-6】数据结构之序列列函数+0.+引入+上篇章节介绍了列表及其相关方法,本章节介绍以下列表及其相关函数:1.+排序(sort、sorted)+1.1+sort+列表有一个专门排序的方法sort,该方法会对列表本身进行排序。
数据结构之序列函数
0. 引入
上篇文章介绍了列表及其相关方法,这篇文章介绍一下列表以及其他序列的函数。
1. 排序(sort、sotred)
1.1 sort
列表有个专门的排序方法:sort,该方法不需要新建对象!
a = [4, 5, 3, 6, 8, 9, 1]a.sort()
a[1, 3, 4, 5, 6, 8, 9]
再来看看元素是字符串的列表排序:
s = ['tu', 'dou', 'tong', 'xue']s.sort()
s['dou', 'tong', 'tu', 'xue'] # 按照字母顺序进行排序
如果想要按照字符串长度进行排序,可以传入参数
s = ['tu', 'dou', 'tong', 'xue']s.sort(key=len)
s['tu', 'dou', 'xue', 'tong']
1.2 sorted
除此之外,序列包括列表都可以使用sorted函数返回一个新建的已排序列表。

