添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

List(列表)

列表可以完成大多数集合类的数据结构实现。列表中元素的类型可以不相同,它支持数字,字符串甚至可以包含列表(所谓嵌套)。

列表是写在方括号 [] 之间、用逗号分隔开的元素列表。

和字符串一样,列表同样可以被索引和截取,列表被截取后返回一个包含所需元素的新列表。

列表截取的语法格式如下:

python 返回列表序号 python中返回列表数据类型_Python

0 为开始值,-1 为从末尾的开始位置。

python 返回列表序号 python中返回列表数据类型_字符串_02

+ 是列表连接运算符,星号 * 是重复操作。如下实例:

python 返回列表序号 python中返回列表数据类型_Python_03

以上实例输出结果:

python 返回列表序号 python中返回列表数据类型_字符串_04

以上实例输出结果:

python 返回列表序号 python中返回列表数据类型_字符串_05

与Python字符串不一样的是,列表中的元素是可以改变的:

python 返回列表序号 python中返回列表数据类型_List_06

List 内置了有很多方法,例如 append()、pop() 等等,这在后面会讲到。

注意:

  • 1、List写在方括号之间,元素用逗号隔开。
  • 2、和字符串一样,list可以被索引和切片。
  • 3、List可以使用+操作符进行拼接。
  • 4、List中的元素是可以改变的。

Python 列表截取可以接收第三个参数,参数作用是截取的步长,以下实例在索引 1 到索引 4 的位置并设置为步长为 2(间隔一个位置)来截取字符串:

python 返回列表序号 python中返回列表数据类型_List_07

如果第三个参数为负数表示逆向读取,以下实例用于翻转字符串:

python 返回列表序号 python中返回列表数据类型_字符串_08

输出结果为:

python 返回列表序号 python中返回列表数据类型_字符串_09

R语言 分组取组内前十的数 r语言分组排序

在Excel中我们可以很方便的对数据进行排序、筛选、分类汇总等基本操作,R语言中没有这种傻瓜式的一键操作,如何才能完成这种操作?一、排序1、单变量序列排序  单变量序列的排序常用到rank、sort和order函数。  给一个例子:> a <- c(3, 1, 5) > rank(a) [1] 2 1 3 > sort(a) [1] 1 3 5 > order(a