列出数据结构(Lists Data Structure)
优质
小牛编辑
129浏览
2023-12-01
列表数据结构是Python中的通用数据类型,可以写为方括号之间逗号分隔值的列表。
语法 (Syntax)
这是结构的基本语法 -
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])
输出 (Output)
上述程序生成以下输出 -
Python列表的内置函数如下 -
Append() - 它将元素添加到列表的末尾。
Extend() - 它将列表的元素添加到另一个列表中。
Insert() - 它将项目插入到定义的索引中。
Remove() - 它从指定列表中删除元素。
Reverse() - 它反转列表中的元素。
sort() - 它有助于按时间顺序对元素进行排序。