Python Learning Note---Day 3

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循环中的语句句首要有缩进,规定为四个空格符的缩进长度

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值