Integer.MAX_VALUE二、python中‘/’和‘//’区别
python中‘/’表示浮点数除法,返回浮点结果
6 / 4 =1.5
python中 ‘//’表示整数除法,返回不大于结果的一个最大的整数
6 // 4 = 1三、python列表的使用
list2 = ["a", "b", "c", "d"] # 定义列表 l = list() # 新建空列表 l.append(1) # 添加元素 l.append(2) l.append(3) l.append(4) # 在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表) l.extend([6,7]) # 统计某个元素在列表中出现的次数 l.count(obj) del l[2] # 删除元素 l[0] # 查看元素 l[1:3] # 查看元素四、 4.1 python字典的使用
d = dict() # 新建空字典
d[1] = 2 # 添加元素
d[3] = 4
d.update({'a':'b','c':'d'}) # 添加元素
print(d)
output:
{1: 2, 3: 4, 'a': 'b', 'c': 'd'}
4.2 检查字典中是否存在键和值
data in dict.keys() data in dict.values() data in dict 等价于 data in dict.keys() 如果要检查一个值是否为字典中的键,就可以将关键字in (或not in)作用于该字典本身4.3 字典中的get()方法
在访问一个键的值之前,检查该键是否存在于字典中,这很麻烦。
dict.get()方法有两个参数,分别为键和键不存在时返回的备用值
dict.get('key',deafaultValue)
4.4 setdefault()方法
当键不存在时增加一个键并设置一个默认值返回该默认值
当键存在时直接返回键的值
spam = {'name': 'hjy', 'age': 5}
print(spam.setdefault('color', 'black'))
print(spam)
print(spam.setdefault('name', 'zhangsan'))
print(spam)
black
{'name': 'hjy', 'age': 5, 'color': 'black'}
hjy
{'name': 'hjy', 'age': 5, 'color': 'black'}



