Python组合数据

//求和求平均
a=int(input('1'))
b=int(input('2'))
c=int(input('3'))
d=int(input('4'))
e=int(input('5'))
f=int(input('6'))
g=int(input('7'))
h=int(input('8'))
i=int(input('9'))
j=int(input('10'))
t1=[a,b,c,d,e,f,g,h,i,j]
t1.sort()
result=t1[1:-1]
sum=0
for i in result:
    sum+=i
print(sum/len(result))
14
25
36
47
58
66
75
84
96
107
5.75
//集合
s1=set([1,2,3])
s2=set((4,5,6))
s3=set('python')
s4=set(range(5))
s1.add('s')
print(s1)
s2.remove(6)
print(s2)
s3.discard('o')
print(s3)
s4.pop()
print(s4)
s3.clear()
print(s3)
s5=s2.copy()
print(s5)
print(s4.isdisjoint(s2))
{1, 2, 3, 's'}
{4, 5}
{'h', 't', 'y', 'n', 'p'}
{1, 2, 3, 4}
set()
{4, 5}
False
//字典的查找
13
12
dict_values([13, 12, 21])
//字典的添加和修改
d={'A':13,'B':12,'C':21}
d['D']=22
print(d)
d['B']=23
print(d)
d['C']=24
print(d)
{'A': 13, 'B': 12, 'C': 21, 'D': 22}
{'A': 13, 'B': 23, 'C': 21, 'D': 22}
{'A': 13, 'B': 23, 'C': 24, 'D': 22}
//魔方模拟
mf=[[0]*3 for i in range(3)]
r,c=0,3//2
for num in range(1,10):
    mf[r][c]=num
    next_r=(r-1)%3
    next_c=(c+1)%3
    if mf[next_r][next_c]==0:
        r=next_r
        c=next_c
    else:
        r=(r+1)%3
for r in mf:
    print(''.join(f'{num:2d}'for num in r))
 8 1 6
 3 5 7
 4 9 2
//求列表平均数
a=[70,76,65,87,65,76,65,54,76,98]
a.sort()
b=a[1:-1]
avg=sum(b)//len(b)
print(avg)
72
//字典删除元素
d={'A':13,'B':12,'C':21}
d['D']=22
print(d)
d['B']=23
print(d)
d['C']=24
print(d)
print(d.pop('C'))
print(d)
{'A': 13, 'B': 12, 'C': 21, 'D': 22}
{'A': 13, 'B': 23, 'C': 21, 'D': 22}
{'A': 13, 'B': 23, 'C': 24, 'D': 22}
24
{'A': 13, 'B': 23, 'D': 22}
print(d.popitem())
print(d)
('D', 22)
{'A': 13, 'B': 23}
d.clear()
print(d)
{}
Logo

这里是“一人公司”的成长家园。我们提供从产品曝光、技术变现到法律财税的全栈内容,并连接云服务、办公空间等稀缺资源,助你专注创造,无忧运营。

更多推荐