-
通过for循环访问列表每一个元素的方式,我们称为迭代。查看全部
-
Set
创建set的方式:使用set()函数,传入一个list
s = set([1, 4, 3, 2, 5]) print(s) # ==> set([1, 2, 3, 4, 5])
1.set中的元素不允许重复
2.set中的元素没有顺序
3.创建set的list中,如果有重复的元素,相同的元素只会保留一个
查看全部 -
短路计算
在计算a and b时,如果 a 是 False,则根据与运算法则,整个结果必定为 False,因此返回 a;如果 a 是 True,则整个计算结果必定取决与 b,因此返回 b。
在计算a or b时,如果 a 是 True,则根据或运算法则,整个计算结果必定为 True,因此返回 a;如果 a 是 False,则整个计算结果必定取决于 b,因此返回 b。
例:
a = 'python'
print('hello,', a or 'world')
b = ''
print('hello,', b or 'world')结果:'hello,','python' 'hello,', 'world'
查看全部 -
取模运算print(3%2)#==>1可以判断一个数是否为偶数,当一个数对2取模结果为0时,则这个数为偶数,否则为奇数
地板除得到的结果会忽略纯小数的部分,得到整数的部分,地板除使用//进行。10//4#==>2
一个长方形的长为3.14cm,宽为1.57cm,请计算这个长方形的面积,保留小数点后两位。
a=3.14
b=1.57
S=a*b
print(round(S,3))
查看全部 -
https://docs.python.org/3/library/functions.html
查看全部 -
重新学
查看全部 -
第二次代码也不懂,继续重学
查看全部 -
重新学
查看全部 -
通过dict提供的items()方法,items()方法会返回dict中所有的元素,每个元素包含key和value。
for key, value in d.items():
if value > 60:
print(key, value)查看全部 -
dict
pop方法
e.g. alice_score= d.pop('Alice')
查看全部 -
dict
get方法 e.g. print(d.get('Alice'))
查看全部 -
当插入的元素多时最后一个用append其他的按照顺序第二个为倒数第二个用insert加上names的长度
查看全部 -
在Python中,包括列表(list)、元组(tuple)、字典(dict)、集合(set)等,他们都可以放入多个元素,因此都可以算作是容器,这些容器是Python编程中非常重要的数据结构
查看全部 -
要定义只有一个元素的tuple,需要在元素后面添加一个逗号","。
查看全部 -
IndexError: list index out of rang 索引访问超出范围
查看全部
举报