''''''
# 一个列表,求列表中心的元素
list1=[1,2,3,4,5,6,7,8]
num = len(list1)
print(num)
if num%2 == 0:
m=int(num/2-1)
n=int(num/2)
print('中心元素是:',list1[m],list1[n])
else:
m =int((num-1)/2)
print('中心元素是:',list1[m])
# 求数列所有元素的和
list2=[1,2,3,4,5,6,7,8]
sum = 0
for item in list2:
sum += item
print('所有元素的和为',sum)
# 已知一个列表,输出所有奇数下表的元素
print(list1[::2])
# 已知一个列表,所有元素乘以二
list3=[]
for item in list1:
list3.append(item*2)
print('所有元素乘以二的数列为:',list3)
# 所有元素乘以二的数列为: [2, 4, 6, 8, 10, 12, 14, 16]
# 已知一个列表,把所有元素都加到第一个元素
for x in range(1,len(list1)):
list1[0] = list1[0]+list1[x]
print(list1)
# [36, 2, 3, 4, 5, 6, 7, 8]
# 已知一个列表A,将奇数位置元素存入数列B,偶数元素存入c数列
A=[2,4,46,76,43,'a','r',5,7,3,32,44]
C=[]
B=[]
for x in range(0,len(A)):
if x%2==0:
B.append(A[x])
else:
C.append(A[x])
print('B数列是:',B,'C数列是',C)
# B数列是: [2, 46, 43, 'r', 7, 32] C数列是 [4, 76, 'a', 5, 3, 44]
# 8.把A数列的前五个元素复制到B数列里面
A=[2,4,46,76,43,'a','r',5,7,3,32,44]
B=[]
for x in range(0,5):
B.append(A[x])
print('B数列为:',B)
# B数列为: [2, 4, 46, 76, 43]
# 9.把1-36分别放入列表中,计算列表数组对角元素之和。
# 10. 有一个长度为10的列表,列表内有10个不重复的数字,要求按从小到大排列
n=0
nums=[87,45,35,56,77,43,22,45,65,32]
for i in range(0,9):
for j in range(len(nums) - i - 1): # j为列表下标
if nums[j] > nums[j + 1]:
nums[j], nums[j + 1] = nums[j + 1], nums[j]
print(nums)
# [22, 32, 35, 43, 45, 45, 56, 65, 77, 87]
# 11.有一个长度为10 的列表,要求删除某一位置的元素
#12.有一个长度为10 递增排列的列表,用户输入一个数,插入适当位置
#13. 有一个长度为10 的列表,数组内有10个人名,要求去掉重复的
# 14.把A列表的第三位到第六位之间的元素删除
#15.已知A列表、B列表,要求定义一个C列表包含A,B数组的值(无重复)
A=[43,45,65,33,56,77]
B=[45,44,22,33,23,56,32]
c=[]
列表作业
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 女人到55岁上下便会闭经,闭经意味着不再会排卵怀孕,但对男人来说,到六七十的时候仍能有生育能力。因为此时蝌蚪还是会...