在这一节中,甚至后面好几节讲一个比较重要的元素,列表。主要学习列表是什么以及如何使用列表元
素。列表让你能够在一个地方存储成组的信息,其中可以只包含几个元素,也可以包含数百万个元素。列表是新手可直接使用的最强大的Python功能之一,它融合了众多重要的编程概念。
列表可以总结成为下面几条,大概有点印象就行:
列表由一系列按特定顺序排列的元素组成;
列表中可以包含所有字母,也可以包括所有家庭成员的名字等;
记住下面这一条,你就会列表了:
**列表是方括号来表示,并用逗号分隔其中的元素**
“`python
bicycles = [‘trek’, ‘cannondale’, ‘redline’, ‘specialized’]
print(bicycles)
“`
效果:
访问特定的列表元素,只要找到元素的索引就可以了:
“`python
bicycles = [‘trek’, ‘cannondale’, ‘redline’, ‘specialized’]
print(bicycles[0])
“`
在输出的时候同样可以使用各种方法使输出的数据更加直观,例如: 方法title()
“`python
bicycles = [‘trek’, ‘cannondale’, ‘redline’, ‘specialized’]
print(bicycles[0].title())
“`
这样就首字母大写了。
另外还需要注意一点,索引从0 而不是1 开始!!!!!!!!
例如,访问第二个元素和第四个元素,那么索引就是1和3:
“`python
bicycles = [‘trek’, ‘cannondale’, ‘redline’, ‘specialized’]
print(bicycles[1])
print(bicycles[3])
“`
Python为访问最后一个列表元素提供了一种特殊语法。通过将索引指定为-1,可让Python返
回最后一个列表元素:
“`python
bicycles = [‘trek’, ‘cannondale’, ‘redline’, ‘specialized’]
print(bicycles[-1])
“`
**可像使用其他变量一样使用列表中的各个值**
“`python
bicycles = [‘trek’, ‘cannondale’, ‘redline’, ‘specialized’]
message = “My first bicycle was a ” + bicycles[0].title() + “.”
print(message)
“`
给列表**修改、添加和删除**元素,很简单,一看就知道怎么回事:
先讲一下修改一个例子就能说明白:
“`python
motorcycles = [‘honda’, ‘yamaha’, ‘suzuki’]
print(motorcycles)
motorcycles[0] = ‘ducati’
print(motorcycles)
“`
这样就把第一个值修改,同样的道理,你可以修改任何值。
在列表中添加元素,也是一个例子就能说明白,记住append方法就行:
“`python
motorcycles = [‘honda’, ‘yamaha’, ‘suzuki’]
print(motorcycles)
motorcycles.append(‘ducati’)
print(motorcycles)
“`
这样就在列表的末尾添加了一个元素。
你可以先创建一个空列表,再使用一系列的append()语句添加元素。这个就交给你自己来弄了。
在列表中插入元素,其实就是使用的insert方法:举例说明
“`python
motorcycles = [‘honda’, ‘yamaha’, ‘suzuki’]
motorcycles.insert(0, ‘ducati’)
print(motorcycles)
“`
操作将列表中既有的每个元素都右移一个位置。
转载请注明:XAMPP中文组官网 » python入门学习系列教程五 列表