2018-10-08 Day7作业

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

a=[324,345,345,67,234,345,23,45,2]
print(a[int(len(a)/2)])

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

a=[1,10,100,1000]
sum1=0
for x in a:
    sum1+=x
print(sum1)

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

a=[1,2,3,4,5,6,7,8]
for index in range(len(a)):
    if index%2!=0:
        print(a[index])

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

a=[12,546,23,123,55]
for x in a:
    if x%2!=0:
        print(x)

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

a=[1,2,3,4,5,6,'a']
for index in range(len(a)):
    a[index]*=2
print(a)

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

list1=['陈','火','东','是','逗','逼']
list1.insert(0,list1[:])
print(list1)

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

A=[1,2,3,4,5,6,7,8,9]
B=[]
C=[]
for index in range(len(a)):
    if index%2!=0:
        B.append(A[index])
    else:
        C.append(A[index])
print(A,B,C)

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

A=[1,2,3,4,5,6,7,8]
B=[]
B=A[0:5].copy()
print(B)

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

a=[1,3,2,5,4,6,8,7,10,9]
a.sort(reverse=True)
print(a)

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

a=[1,3,2,5,4,6,8,7,10,9]
print('输入一个1-10的数')
n=input()
n=int(n)
del a[n-1]
print(a)

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

a=[1,2,4,8,36,89,111]
a.sort()
print('输入一个数')
n=input()
n=int(n)
a.append(n)
a.sort()
print(a)

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

names=['张小凡','李四','张三','李四','张三','碧瑶','李四','陆雪琪','张三','张小凡']
for name in names[:]:
    if names.count(name)>1:
        names.remove(name)
print(names)

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

A=[1,2,3,4,5,6,7,8]
del A[2:6]
print(A)

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

A=[1,2,3,4,5,6,7,8]
B=[2,6,8,9,0,11]
C=A+B
print(C)
for X in C[:]:
    if C.count(X)>1:
        C.remove(X)
print(C)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 专业考题类型管理运行工作负责人一般作业考题内容选项A选项B选项C选项D选项E选项F正确答案 变电单选GYSZ本规程...
    小白兔去钓鱼阅读 9,069评论 0 13
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,827评论 1 92
  • 姜英豪,说起来可能很少有人知道,说起木仓科技,或许有印象的人会多了点,再说起驾考宝典,熟悉的朋友应该就多了,考过本...
    5v佳辰阅读 321评论 0 1
  • 2017年12月22号 相博超妈妈 我的日记也坚持到二百天了,有点小骄傲,别人能做到我也能做到,相信自己没问题...
    一年级四班相博超妈妈阅读 165评论 0 0
  • 事有两面,我们却永远站在对立面。你若问我该怎么评价一个人,一件事?我的回答永远都是你开心就好。(跑题了?其实标题以...
    Hcty南山以南阅读 568评论 0 0