美文网首页
Day07作业

Day07作业

作者: Heyjoky | 来源:发表于2018-10-08 19:40 被阅读0次

1.已知一个列表,求列列表中心元素。

list = [1,2,3,4,5,6,7]
if len(list) % 2 == 1:
print(list[len(list)//2])
else:
print(list[len(list)//2-1],list[len(list)//2])

2.已知一个列表,求所有元素和。

count = 0
for x in range(len(list)):
yuansu = list[x]
count += yuansu
print(count)

3.已知一个列表,输出所有奇数下标元素。

for i in range(len(list)):
if i % 2 == 1:
print(list[i])

4.已知一个列表,输出所有元素中,值为奇数的。

for n in range(len(list)):
if list[n] %2 == 1:
print(list[n])

5.已知一个列表,将所有元素乘二。

for k in range(len(list)):
list[k] *= 2

print(list)

6.已知一个列表,将所有元素加到第一个元素中。

list1 = list[:]
list.insert(0,list1)
print(list)

7.已知一个列表A,将奇数位置元素存到B列列表中,偶数元素存到C列列表中。

listA = [1,2,3,4,5,6,7]
listB = []
listC = []
for t in range(len(listA)):
if t % 2 == 1:
listB.append(listA[t])
else:
listC.append(listA[t])
print(listB)
print(listC)

8.把A列列表的前5个元素复制到B列列表中。

listD = listA[:5]
listB += listD
print(listB)

10.有一个长度是10的列列表,列列表内有10个不不重复的数字,要求按从大到小排序。

listE = [12,44,2,35,5,3,312,55,86,9]
listE.sort(reverse=True)
print(listE)

11.有一个长度是10的列列表,要求删除某一个位置的元素

listF = listE[:]
del listF[2]
listF.remove(5)
listF.pop(5)
print(listF)

12.有一个长度是10的列列表,按递增排列列,用户输入一个数,插入适当位置。

num = 17
listG = listE[::-1]
for m in range(len(listG)):
if num <= listG[m]:
listG.insert(m,num)
break
print(listG)

13.有一个长度是10的列列表,数组内有10个人名,要求去掉重复的

h = 0

name_list = ['aa','bb','cc','cc','dd','ww','aa','kk','ee','ww']
while h < len(name_list):
g = h + 1
while g < len(name_list):
if name_list[h] == name_list[g]:
del name_list[g]
g += 1
h += 1
print(name_list)

14.把A列列表的第三到第六位之间的元素删除。

listA1 = name_list[:]
y = 0
while y < 2:
del listA1[3]
y += 1
print(listA1)

15.已知A列列表,B列列表,定义一个列列表C,要求C包含A,B数组中的数据(无重复值)。

A = [123,'A','B','C',33,'B',456]
B = [33,'HH',52,'A']
C = A + B
w = 0
while w < len(C):
v = w+1
while v <len(C):
if C[w] == C[v]:
del C[v]
v += 1
w += 1
print(C)

相关文章

  • 手账Day07|坚持?No,喜欢!

    day07

  • Day07作业

    1.已知一个列表,求列列表中心元素。 list = [1,2,3,4,5,6,7]if len(list) % 2...

  • Day07 - 作业

    一、作业:简单FTP 开发简单的FTP: 用户登陆 上传/下载文件 不同用户家目录不同 查看当前目录下文件 充分使...

  • day07 作业

    使用位运算判断一个数是否是奇数 表达式0x13&0x17的值是(19 ) print(bin(0x13)) ...

  • 自律给我自由—Day007

    【叶子姑娘的自律100天挑战 Day07】 2019.01.21 Day07/100 【早起】现在只要睡的不是太晚...

  • 用条件格式扮靓报表

    DAY07 用条件格式扮靓报表 【回顾目标】 001、制定今天的学习计划 002、完成一字群的作业 003、学习E...

  • 两种练习方式帮你提升注意力效率

    ----《财富自由之路》Day07(201804...

  • Day07‖冰冰‖记忆作业

    第7章《缩编记忆法》中,我最喜欢的是创意歌诀法,非常的好记有趣。 如果我读书时,老师也用这样的方法教学,是不是我学...

  • day07 作业 2018-07-24

    编写一个函数,求1+2+3+...+N 编写一个函数,求多个数中的最大值 编写一一个函数,实现摇色子的功能,打印n...

  • day07、作业 2019-01-02

    1.使用位运算判断一个数是否是奇数 运行结果: 2.表达式0x13&0x17的值是( 19 ) 解:0x13 的二...

网友评论

      本文标题:Day07作业

      本文链接:https://www.haomeiwen.com/subject/gwnjaftx.html