23多维列表
'''numpy提供python复杂计算能力'''
'''pandas numpy'适用于矩阵运算和神经网络中'''
'定义一维列表'
a = [1,2,3,4,5]
'定义多维列表'
multi_dim_a = [[1,2,3],
[2,3,4],
[3,4,5]]
#python列表值的索引也是从0开始
print(a[0]) //1
print(multi_dim_a[0][1]) //2
24字典
#list是以[]形式定义,字典是以{}形式定义
#列表
a_list = [1,2,3,4,5]
#字典定义:key+内容
d1 = {'apple':1,'pear':2}
d2 ={1:'a',2:'b'}
#按索引key打印内容
print(d1['apple'])//1
#删除字典内容
del d1['apple']
print(d1)
#给字典添加内容
d1['23'] = '你好'
print(d1)//{'pear': 2, '23': '你好'}
d1[33] = 21
print(d1)//{'pear': 2, '23': '你好', 33: 21}
25 import导入模块
#用import载入第一种方式
import time
print(time.localtime())//使用导入的time包的localtime()功能
#用import载入第二种方式
import time as t
print(t.localtime())
#用import载入第三种方式
from time import time,localtime()
print(localtime())#直接打印功能
print(time())
#用import载入第四种方式
#用import载入time全部功能
from time import*
26 自己的模块
#time官方模块,导入自己的模块(可以是自己创建的脚本)
必须把被导入模块文件和现文件放在一个文件目录下
或者把被导入模块文件保存在site-packages(外部自带模块路径)的目录下