习题P65
a = (1,)
print(type(a))
2.
s = set()
s.add('X')
s.add('Y')
s.add('Z')
print(s)
3.
lst = ['A','B','A','B']
s = set(lst)
lst = list(s)
print(lst)
4.
a = {6,7,8}
b = {7,8,9}
c =a.difference(b)
print(c)
5.
a = {'A', 'B', 'C'}
b = {'B', 'C', 'D'}
for i in a:
k = 0
if i in b:
k+= 1
else:
print("%r不存在"%i)
print("%r在集合中出现%d次"%(i,k))
习题P100
lst = [1,2,3,4,5,6,9]
print(max(lst))
print(min(lst))
2.
lst = [4,5,2,2,7,0,5,6,9]
lst.sort()
print(lst)
sort直接在原list上做出排序,列表被改变
lst = [4,5,2,2,7,0,5,6,9]
print(sorted(lst))
print(lst)
sorted只返回改变后的list,原list不被改变
sum = 0
for i in range(1,101):
sum+=i
print(sum)
4.
lst = [i**3 for i in range(2,6)]
print(lst)
5.
a = ['x','y','z']
b = [1,2,3]
c = zip(a,b)
print(list(c))