python内置函数(编程)

'''
10.输入10个数,将列表中元素逆置后输出 
'''
l=[1,2,3,4,5,6,7,8,9,10]
# -1 -2 -3 从右到左读取 不改变原先集合顺序
#  1-10 2-9 3-8 交换元素 改变原先集合顺序
#  reverse()
i=-1
while i>=-10:
	print(l[i],end="")
	i-=1
print("")
print(l)
for i in range(len(l)//2):
	temp l[i]
	l[i]=l[len(l)-1-i]
	l[len(l)-1-i]=temp
print(l)
l.reverse()
print(l)

'''
11.输入10个数字,将其前5个元素与后5个元素对换,
即第1个与第6个元素互换,第2个与第7 个元素互换
'''
i=-1
while i>=-10:
	print(l[i],end="")
	i-=1
print("")
print(l)
for i in range(len(l)//2):
	temp l[i]
	l[i+5]=l[len(l)-1-i] 
	l[len(l)-1-i]=temp
print(l)
#直接原地修改
l.reverse()
print(l)
''
计算两个矩阵的乘积
'''
A=[[1,2,3],[4,5,6]]  #2*3
A=[[1,4],[2,5],[3,6]]  #3*2

'''

for i in range(len(A)):
	print(A[i])
for i in range(len(B)):
	print(B[i])
C=[0]*len(A)
for i in range(len(C))
    C[i]=[0]*len(B[0])
print(C)
#Cij 
for i in range(len(C)):
	for j in range(len(C)):
		for k in range(0,len(B)):
			c[i][j]+=A[i][k]*B[k][j]
print(C)

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值