1.创建列表
数据点列表格式:表名=[数据1,数据2,…,数据n]
列表列表格式:表名=[列表1,列表2,…,列表n]
2.使用len()指令求列表的长度
格式:len(列表名)
3.检索列表元素
列表下标与数组类似,都是从0开始.
若列表中含有n个元素,列表下标包括:正序:0 ~ n-1;倒序:-1 ~ -n
超出此范围会报错:列表索引超出范围
例如:data=[‘12’ , 3 , 5.5 , ‘abc’]
data[0] 表示字符串型数据’12’ ;data[2]表示浮点型数据5.5
data[-1] 表示列表的倒数第一个元素’abc’ ;data[-3]表示列表倒数第三个元素3
对于数据点列表:
data1 = datalist[ i ]
该操作求出表中的第i+1个元素
对于列表列表:
data2 = datalist[ i ]
该操作求出表中的第i+1个列表的所有元素
data3=datalist[ i ][ j ]
该操作求出列表中第i+1个列表中的第j+1个元素
4.检索多个元素并创建新列表
list1 = [datalist[1],datalist[5]]
5.列表分割
list2 = datalist[m,n] (m<n) :截取列表datalist中下标在m~n的元素(包括datalist[m],不包括datalist[n])
list3 = datalist[m:] :截取列表datalist中下标为m之后的所有元素(包括datalist[m])
list4 = datalist[:m] :截取列表datalist中下标为m之前的所有元素(不包括datalist[m])
6.打开数据集文件并使用它创建列表列表
opened_file = open(‘AppleStore.csv’) #要用单引号包裹文件名
from csv import reader
read_file = reader(opened_file)
apps_data = list(read_file) #得到列表
7.使用for循环重复进程
row_1 = [‘Facebook’, 0.0, ‘USD’, 2974676, 3.5]
for data_point in row_1:
print(data_point)
属于for循环中的语句句首要有缩进,规定为四个空格符的缩进长度
Python Learning Note---Day 3
最新推荐文章于 2023-06-04 15:56:24 发布