-
对于有序集合,元素确实是有索引的。有的时候,我们确实想在 for 循环中拿到索引,怎么办? 方法是使用 enumerate() 函数: >>> L = ['Adam', 'Lisa', 'Bart', 'Paul'] >>> for index, name in enumerate(L): ... print index, '-', name ... 0 - Adam 1 - Lisa 2 - Bart 3 - Paul查看全部
-
倒序访问list >>> L = ['Adam', 'Lisa', 'Bart'] >>> print L[-1] Bart查看全部
-
由于Python是动态语言,所以list中包含的元素并不要求都必须是同一种数据类型,我们完全可以在list中包含各种数据: >>> L = ['Michael', 100, True]查看全部
-
集合是指包含一组元素的数据结构,我们已经介绍的包括: 1. 有序集合:list,tuple,str和unicode; 2. 无序集合:set 3. 无序集合并且具有 key-value 对:dict查看全部
-
Python把0、空字符串''和None看成 False,其他数值和非空字符串都看成 True查看全部
-
elif 意思就是 else if。这样一来,我们就写出了结构非常清晰的一系列条件判断。查看全部
-
输入 cd \LearnPython 为什么显示系统找不到指定路径??? 求大神解答查看全部
-
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 } for k,v in d.iteritems(): print "%s:%d" % (k,v)查看全部
-
可变参数也不是很神秘,Python解释器会把传入的一组参数组装成一个tuple传递给可变参数,因此,在函数内部,直接把变量 args 看成一个 tuple 就好了。查看全部
-
remember查看全部
-
注意: 集合是指包含一组元素的数据结构,我们已经介绍的包括: 1. 有序集合:list,tuple,str和unicode; 2. 无序集合:set 3. 无序集合并且具有 key-value 对:dict查看全部
-
yuanlairuci查看全部
-
L = range(1, 101) print L[-10:] print L[4::5][-10:] ''' l=L[4::5] print l print l[-10:] '''查看全部
-
使用递归函数需要注意防止栈溢出。查看全部
-
if 'Paul' in d: print d['Paul'] 这样简单的语句,python真不错查看全部
举报
0/150
提交
取消