Python设计描述 Lists 数据结构

Python设计描述 Lists 数据结构

Lists数据结构是Python中的一种通用数据类型,它可以写成方括号中的逗号分隔值的列表。

语法

下面是该结构的基本语法 —

List_name = [ elements ];

如果你观察一下,其语法声明与数组一样,唯一的区别是列表可以包括不同数据类型的元素。而数组则包括相同数据类型的元素。一个列表可以包含字符串、整数和对象的组合。列表可以用来实现堆栈和队列。

列表是可变的。这些可以在需要的时候被改变。

如何实现列表

下面的程序显示了列表的实现

my_list = ['p','r','o','b','e']
# Output: p
print(my_list[0])

# Output: o
print(my_list[2])

# Output: e
print(my_list[4])

# Error! Only integer can be used for indexing
# my_list[4.0]

# Nested List
n_list = ["Happy", [2,0,1,5]]

# Nested indexing

# Output: a
print(n_list[0][1])

# Output: 5
print(n_list[1][3])

输出

上述程序产生了以下输出 –

Lists 数据结构

Python 列表的内置函数如下 –

  • Append() – 它将元素添加到列表的末端。

  • Extend() – 它将列表中的元素添加到另一个列表中。

  • Insert() – 它在定义的索引中插入一个项目。

  • Remove() – 它将元素从指定的列表中删除。

  • Reverse() – 它反转列表中的元素。

  • sort() – 它有助于按时间顺序对元素进行排序。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程