ListList常用于在一个变量中存储多个值。在Python中,List是四个内置集合之一。其他三个是:元组、集合和字典。它们都有不同的特性和用途。列表用[]表示,下面的代码创建一个列表。thislist=["apple","banana","cherry"]print(thislist)PSE:\dream\markdown\python>&"C:/ProgramFiles(x86)/Python/python.exe"e:/dream/markdown/python/app/app.py['apple','banana','cherry']ListitemsList中的Item可以用来排序,修改,复制,List中的每个item也有索引,what你是什??么意思?您可以使用[0]访问第一个元素,使用[1]访问第二个元素的原因相同。排序当我们说列表是有序的时,意味着这些项目已经按照某种方式排序,并且这种默认排序不会改变。如果你想添加一个新项目到列表中,这个新项目将被放置在列表的末尾。ModifiableList是可修改的,这意味着我们可以修改、添加和删除List中的一项。允许重复是因为List是有索引的,也就是说列表中的项是可以重复的,如下代码所示:thislist=["apple","banana","cherry","apple","cherry"]print(thislist)PSE:\dream\markdown\python>&"C:/ProgramFiles(x86)/Python/python.exe"e:/dream/markdown/python/app/app.py['apple','banana','cherry','apple','cherry']列表长度要确定列表中有多少项,请使用len()函数。thislist=["apple","banana","cherry"]print(len(thislist))PSE:\dream\markdown\python>&"C:/ProgramFiles(x86)/Python/python.exe"e数据类型在:/dream/markdown/python/app/app.py3ListList中的item可以是任意类型,比如下面的例子。thislist=["apple",1]foriteminthislist:print(item)PSE:\dream\markdown\python>&"C:/ProgramFiles(x86)/Python/python.exe"e:/dream/markdown/python/app/app.pyapple1type()从python的角度来看,list集合其实就是一个类型list的类,结构大致如下:
