手记

Python基础知识学习笔记6

数据结构

计算机存储、组织数据的结构

列表

特点:

1、数据按顺序排列

2、有正序和倒序

3、可以存储任意数据类型且可以重复

所有数据都是紧密联系在一起的。倒序最后一个索引值永远是-1

变量名=[元素1,元素2,……]

列表取值 list[1|-3]

范围提取list[起始索引:结束索引]   python中范围取值为“左闭右开”

index函数获取指定元素的索引值  list.index('zhangsan')

for...in语句

for 迭代变量 in 可迭代对象:

      循环体

len()获取列表长度

列表翻转 list.reverse()

list.sort() 升序排列    list.sort(reverse=True)降序排列

列表增删改:

list.append 列表末端增加

list.insert(索引,新元素) 指定索引位置增加

list[索引]=新值 更新指定索引数据

list[起始索引:结束索引]=新列表  更新指定返回数据

list.remove(元素) 删除指定元素

list.pop(索引) 删除指定索引位置元素

list[5:7]=[] 删除5,6索引位置元素

list.count('lisi') list中lisi元素的数量

list.extend(list1) 将list1中的元素附加到list后面

‘lisi’in list 判断元素是否在列表中

copy函数复制列表 list1=list.copy()

clear函数删除清空所有元素 list.clear()

多维列表

[[元素1,元素2,元素3],[],[]]

list=str.split(",")   字符串分割成列表

元组

字典

集合

0人推荐
随时随地看视频
慕课网APP