列表list
- 索引
- 切片
- len
- for循环
li = ["a","b","c","d"]
print(li[0])
print(li[0:2])
print(len(li))
for i in li:
print(i)
a
['a', 'b']
4
a
b
c
d
其他方法
- 1,append
li = ["a","b"]
li.append('c')
print (li)
['a', 'b', 'c']
- 2,count
li = ["a","b"]
print(li.count('a'))
1
- 3,ectend
li = ["a","b"] li2 = ["c","d","e"] li.extend(li2) print (li) ['a', 'b', 'c', 'd', 'e']
- 4,index
li = ['a', 'b', 'c', 'd', 'e']
print(li.index('d'))
3
- 5,insert
li = ['a', 'b', 'c', 'd', 'e'] li.insert(2,'aaa') print(li) ['a', 'b', 'aaa', 'c', 'd', 'e']
6、pop 移除掉原列表中最后一个元素
li = ['a', 'b', 'c', 'd', 'e'] li.pop() print(li) ['a', 'b', 'c', 'd']
- 7、remove 移除从左边数 第一个元素
li = ['a', 'b', 'c', 'd', 'e','d']
li.remove('d')
print (li)
['a', 'b', 'c', 'e', 'd']
- 8、reverse
li = ['a', 'b', 'c', 'd', 'e','d'] li.reverse() print(li) ['d', 'e', 'd', 'c', 'b', 'a']
- 9、sort 不适用于 不同数据类型
li = ['a', 'b', 'c', 'd', 'e','d'] li.sort() print(li) ['a', 'b', 'c', 'd', 'd', 'e']
- 10、del 删除指定索引位置
li = ['a', 'b', 'c', 'd', 'e','f'] del li[0] print(li) del li[2:3] print(li) ['b', 'c', 'd', 'e', 'f'] ['b', 'c', 'e', 'f']
浙公网安备 33010602011771号