Python中没有数组,但是有一个更为强大—列表。
创造列表
- 创建普通列表
>>> member = ['小甲鱼', '小布丁']
>>> member
['小甲鱼', '小布丁']
>>> nunber = [1, 2, 3, 4]
>>> number
[1, 2, 3, 4]
- 创建混合列表
>>> mix = [1, '小甲鱼', 3.14, [1, 2, 3]]
>>> mix
[1, '小甲鱼', 3.14, [1, 2, 3]]
- 创建空列表
>>> empty = []
>>> empty
[]
向列表添加元素
- append()
>>> member.append('福禄娃娃')
>>> member
['小甲鱼', '小布丁', '福禄娃娃']
>>> len(member )
3
但是
member.append('竹林小溪','Crazy迷恋')
Traceback (most recent call last):
File "<pyshell#11>", line 1, in <module>
member.append('竹林小溪','Crazy迷恋')
TypeError: append() takes exactly one argument (2 given)
- extend()
member.extend('竹林小溪','Crazy迷恋')
Traceback (most recent call last):
File "<pyshell#28>", line 1, in <module>
member.extend('竹林小溪','Crazy迷恋')
TypeError: extend() takes exactly one argument (2 given)
>>> member.extend(['竹林小溪','Crazy迷恋'])
>>> member
['小甲鱼', '小布丁', '福禄娃娃', '竹林小溪', 'Crazy迷恋']
- insert()
<