Python新手上路备忘记录
2014-09-02 22:47
169 查看
我觉得看了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
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
相关文章推荐
- 新手Python上路 不断更新碰到的各类bug
- 【python新手上路】python module的安装,whl文件的安装。
- Apache+Python+Windows进行CGI编程新手上路时的各种坑
- 新手上路多多帮忙
- 新手上路:Jeff Molofee(NeHe) 的 OPENGL 教程-第一课
- Java新手上路大全 (一般的基础问题在此找)
- 新手上路一:什么是宽带路由器
- [新手上路]正常运行ASP.NET操作系统需安装的组件及软件
- 新手上路三:选购宽带路由须知
- Php新手上路--3.从实例开始
- 新手上路,别怕修!
- CP How-To:cPanel新手上路
- jsp新手上路
- 新手上路之主板篇
- Java新手上路大全
- 新手上路!
- PHP新手上路
- jsp新手上路
- 大家好,新手上路
- vb.net,新手上路,请指点