Skip to content

Commit 06d8ec9

Browse files
author
kangxiaoyu
committed
python列表的增删改查
1 parent b7f3759 commit 06d8ec9

File tree

1 file changed

+52
-0
lines changed

1 file changed

+52
-0
lines changed

doc/使用list和tuple.txt

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
Pythom的内置一组数据类型是列表
2+
list , list是一种有序的集合。
3+
可以随时添加和删除其中的元素。
4+
5+
classmates = ['Michael','Bob','Tracy']
6+
7+
读取列表的值
8+
9+
classmates[0]
10+
classmate[2]
11+
12+
13+
classmates[3]
14+
IndexError: list index out of range
15+
记得最后一个元素的索引是len(classmates) - 1.
16+
取最后的一个元素的写法classmates[-1]
17+
18+
以此类推, 倒数第二classmates[-2], 倒数第三.calssmates[-3],
19+
倒数第四,classmates[-4] out of range
20+
>>> del classmates;
21+
>>> classmates='test'
22+
>>> classmates
23+
'test'
24+
>>> type(classmates)
25+
<type 'str'>
26+
>>> classmates=[]
27+
>>> type(classmates)
28+
<type 'list'>
29+
>>>
30+
list是一个可变的有序表,所以, 可以往list中追加元素到末尾:
31+
32+
classmates.append('Adam')
33+
34+
> classmates = ['Michael', 'Bob', 'Tracy']
35+
>>> classmates.append('Adam')
36+
>>> classmates;
37+
['Michael', 'Bob', 'Tracy', 'Adam']
38+
>>> len(classmates)
39+
4
40+
41+
也可以把元素插入到指定的位置,比如索引号为1的位置1
42+
>> classmates.insert(1, 'Jack')
43+
>>> classmates
44+
['Michael', 'Jack', 'Bob', 'Tracy', 'Adam']
45+
要删除list末尾的元素, 用pop()方法。
46+
47+
classmates.pop()
48+
'Adam'
49+
>>> classmates
50+
['Michael', 'Jack', 'Bob', 'Tracy']
51+
>>> :
52+

0 commit comments

Comments
 (0)