1.求列表的中心元素 my_list = ['a','b','c','d',6] if len(my_list) & 1 == 1: mid_index = len(my_list)//2 print('列表的中心元素:', my_list[mid_index]) else: print('列表偶数个元素,没有中心元素') 结果: 列表的中心元...
摘要由CSDN通过智能技术生成
1.求列表的中心元素
my_list = ['a','b','c','d',6]
if len(my_list) & 1 == 1:
mid_index = len(my_list)//2
print('列表的中心元素:', my_list[mid_index])
else:
print('列表偶数个元素,没有中心元素')
结果:
列表的中心元素: c
2.已知一个列表,求所有元素的和
my_list = [1,2,3,4,3.2]
if isinstance(my_list[0],str):
result=''
elif isinstance(my_list[0],int) or isinstance(my_list[0],float):
result = 0
for item in my_list:
result +=item
print('所有元素的和为:',result)
结果: 所有元素的和为: 13.2
3.已知一个列表,输出所有奇数下标元素
my_list = [1,2,3,4,5,6]
result = my_list[1::2]
print('奇数下标元素有:',end="")
for item in result:
print(item,' ',end="")
结果:奇数下标元素有:2 4 6