我觉得看了python这些之后 就足够可以去看theano了,这些可以说python的基本东西,对象啥的 这些和别的语言一样的
Dictionary
类似php中的数组,形式看起来有点像json,访问的话要用php中的数组的访问方式来。
d = {"key1":"v1", "key2":"v2"}
1:访问:
d["key1"]
2:删除
del d["key1"]
3:添加新元素
d["key3"] = "v3"
4:清空
d.clear()
List
类似java中数组,必须用索引访问
l = ["a", "xx", "c"]
1:访问
l[0]
2:连续访问
l[1:3] 意思是从索引1开始,访问到3个位置(位置从1开始),那么得到的就是["xx", "c"] 如果[]中有2个值得话,此时返回的还是List
3:添加
l.append("d"),得到 ["a", "xx", "c", "d"]
4:联合另外一个List
l.extends(["d", "e"])
得到的是["a", "xx", "c", "d", "d", "e"]
5:删除一个元素用
l.remove("c") 把元素c删除掉了
6:查找
l.index("c") 返回c的索引,如果找到的话
Tuple
就是固定了的List,也是List但是没有List的那么多的方法了,只有一个查找,不能添加(append),不能删除(remove)等,也不能查找(index),但是能判断一个元素书否在之中
生命用圆括号
t = ("a", "b", "c")
"a" in t
返回True