06 2016 档案

摘要:连接符 + 连接符 + 实则是创建了新的对象并占用新的内存(dict、set不能使用) String 由于Python必须为每一个使用连接符+的字符串分配新的内存,并产生新的字符串。下面两种方式会更有效 ①使用格式化操作符(%) >>> '%s %s' % ('hello','world') 'he 阅读全文
posted @ 2016-06-30 15:33 Pyerlife 阅读(859) 评论(0) 推荐(0)
摘要:.join() join将 容器对象 拆分并以指定的字符将列表内的元素(element)连接起来,返回字符串(注:容器对象内的元素须为字符类型) >>> a = ['no','pain','no','gain'] >>> '_ '.join(a) 'no_pain_no_gain' >>> 注:容器 阅读全文
posted @ 2016-06-30 13:45 Pyerlife 阅读(617) 评论(0) 推荐(0)
摘要:慕课网《Pyrhon入门》学习笔记 1、set 特性 set 持有一系列元素,这一点和 list 很像,但是set的元素没有重复,而且是无序的,这点和 dict 的 key很像。 可以将set 视作不带value 的 dict 中的key , 因此判断一个元素是否在set中速度很快。 set存储的元 阅读全文
posted @ 2016-06-29 23:39 Pyerlife 阅读(322) 评论(0) 推荐(0)
摘要:Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。 比如,列出班里所有同学的名字,就可以用一个list表示: list是数学意义上的有序集合,也就是说,list中的元素是按照顺序排列的。 1、添加新元素:append()、insert() 1、a 阅读全文
posted @ 2016-06-29 23:36 Pyerlife 阅读(4409) 评论(0) 推荐(0)
摘要:慕课网《Python 入门》学习笔记 1、tuple特性 tuple是另一种有序的列表,中文翻译为“ 元组 ”。tuple 和 list 非常类似,但是,tuple一旦创建完毕,就不能修改了。 创建tuple和创建list唯一不同之处是用( )替代了[ ]。 现在,这个 t 就不能改变了,tuple 阅读全文
posted @ 2016-06-29 23:35 Pyerlife 阅读(3970) 评论(0) 推荐(0)
摘要:慕课网《Python 入门》学习笔记 1、dict 特性 dict用花括号{}表示,然后按照 key: value, 写出来即可。最后一个 key: value 的逗号可以省略。 ①、dict 的查找速度快,无论dict有10个元素还是10万个元素,查找速度都一样。而list的查找速度随着元素增加而 阅读全文
posted @ 2016-06-29 23:33 Pyerlife 阅读(39854) 评论(0) 推荐(0)