-
append(),向list中末尾添加元素
insert(序号,元素),向指定位置添加元素
查看全部 -
Python的 dict 就是专门干这件事的。用 dict 表示“名字”-“成绩”的查找表如下:
d = {
'Adam': 95,
'Lisa': 85,
'Bart': 59
}我们把名字称为key,对应的成绩称为value,dict就是通过 key 来查找 value。
花括号 {} 表示这是一个dict,然后按照 key: value, 写出来即可。最后一个 key: value 的逗号可以省略。
由于dict也是集合,len() 函数可以计算任意集合的大小:
查看全部 -
在循环内部,还可以嵌套循环,我们来看一个例子:
for x in ['A', 'B', 'C']:
for y in ['1', '2', '3']:
print x + y查看全部 -
在循环过程中,可以用break退出当前循环,还可以用continue跳过后续循环代码,继续下一次循环。
for x in L:
if x < 60:
continue
sum = sum + x
n = n + 1查看全部 -
用 for 循环或者 while 循环时,如果要在循环体内直接退出循环,可以使用 break 语句。
查看全部 -
Python的 for 循环就可以依次把list或tuple的每个元素迭代出来
L = ['Adam', 'Lisa', 'Bart']
for name in L:
print name查看全部 -
哦哦,标答使用的是数字所以需要乘以10,而我的代码使用的是字符串,所以输出直接挨在一起
查看全部 -
我这个和标答有区别但也可以运行 nice
查看全部 -
方法是使用 enumerate() 函数:
>>> L = ['Adam', 'Lisa', 'Bart', 'Paul'] >>> for index, name in enumerate(L):... print index, '-', name ... 0 - Adam 1 - Lisa 2 - Bart 3 - Paul
使用 enumerate() 函数,我们可以在for循环中同时绑定索引index和元素name
查看全部 -
使用dict本身提供的一个 get 方法,在Key不存在的时候,返回None:
查看全部 -
/ 是除以 ,%是求余数。 余数为0表示是偶数!!
查看全部 -
不大于50的5的倍数
print L[4:50:5]
查看全部 -
用range(1, 101)可以创建数组1-100
查看全部 -
cd\LearnPython
查看全部 -
111111.py
查看全部
举报