Python Design Patterns 简明教程
Lists Data Structure
Lists 数据结构是 Python 中一个通用的数据类型,它可以写成方括号中逗号分隔的值列表。
Syntax
以下是结构的基本语法 -
List_name = [ elements ];
如果您观察,语法声明为数组,唯一区别在于列表可以包含不同数据类型元素。数组包含相同数据类型的元素。列表可以包含字符串、整数和对象的组合。列表可用于堆栈和队列的实现。
列表是可变的。这些可以根据需要随时更改。
How to implement lists?
以下程序显示了列表的实现 -
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])