在写神经网络的时候经常会遇到矩阵的处理、涉及数据的一些记录,本说明主要从创建和存储形式方面来进行辨析,因为我经常混乱,但是这两个想起来之后其他 *** 作就很容易想起来了,其他 *** 作不会的,请自行阅读官方手册。
字符串创建方式:单引号或双引号
var1 = 'I am a string.'
var2 = "I am a string too."
列表
列表中每个值都有对应的位置(索引),第一个索引是0,第二个索引是1,以此类推
列表可以修改
创建方式:中括号+逗号分隔
list1 = ['Iist', 1, 2 , "h"]
元组
元组不可修改,但可以连接组合
创建方式:小括号/不用括号+逗号分隔
tup1 = (1, 'tuple', "T")
tup2 = "a", "b", "c"
tup3 = tup1 + tup2 #;连接组合
字典
创建方式:{ 键1(唯一):值, 键2(唯一):值, ……}
dict1 = {'name':'Tony', 'age':23, 'sex': 'F'}
反正就用数据库中的字典理解吧
集合不重复!!!的序列,且无序
创建方式:{ }或者set()
创建空集合只能用set(), { }是用来创建空字典的
para1 = { 'apple', 'banana', 'candy'}
para2 = set('asidiejd') #出现重复会给你删掉的
>>> print(para2)
{'a','s','I','d','e','j'}
集合的交、并、差这些 *** 作和加减元素什么的都可以做。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)