day_05列表作业

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

color1 = ['红', '橙', '黄', '绿', '青', '蓝', '紫']
color2 = ['红', '橙', '黄', '绿', '青', '蓝', '紫', '白']

def func_cen(li):
    # 取列表的中心元素
    m = len(li)
    if m % 2 == 0:
        print('2个中心元素为:', li[m // 2 -1], li[m // 2])
    else:
        print('1个中心元素为:', li[m // 2])

func_cen(color1)
func_cen(color2)

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

num_list = [2, 55, 66, 3, True]
sum = 0

for item in num_list:
    sum += float(item)
print(sum)

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

color1 = ['红', '橙', '黄', '绿', '青', '蓝', '紫']
for x in color1[1::2]:
    print(x)

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

number_list = [1, 5, 13, 2, 66, 68, 99, 100]
for item in number_list:
    if item % 2:
        print(item)

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

number_list = [1, 5, 13, 2, 66, 68, 99, 100]
for item in number_list:
    print(item*2)

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

group_list = [2, 55, 'sss', 3, True]

str1 = ''
for item in group_list:
    str1 += str(item)
print(str1)

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

color2 = ['红', '橙', '黄', '绿', '青', '蓝', '紫', '白']

odd = []  # 奇数
even = []  # 偶数

# odd = list(item for item in color2[::2])
# even = list(item for item in color2[1::2])

for i in range(len(color2)):
    print(i)
    if i % 2 == 0:
        odd.append(color2[i])
    else:
        even.append(color2[i])
print(odd)
print(even)

作业8.把A列表中的前5个元素存到B列表中

color2 = ['红', '橙', '黄', '绿', '青', '蓝', '紫', '白']

b_color2 = list(item for item in color2[:5])
print(b_color2)

9.把1-36放入6*6的列表中,计算列表数组对角元素之和

num1 = list(i for i in range(1, 37))
num2 = []
for i in range(6):
    num2.append(num1[6*i:6*i+6])
print(num2)

sum1 = 0
for x in range(6):
    sum1 += num2[x][x]
print(sum1)

作业10.长度10的列表降序排序

num = [4, 2, 66, 23, 11, 78, 54, 9, 7, 99]

for x in range(len(num)):
    for y in range(x + 1, len(num)):
        if num[x] < num[y]:
            pre = num[x]
            num[x] = num[y]
            num[y] = pre
print(num)

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

num = [4, 2, 66, 23, 11, 78, 54, 9, 7, 99]
print(num)
location = int(input('请输入要求删除的位置:'))
del num[location-1]
print(num)

作业12.长度10的列表,先排序,后适当位置插入

num = [4, 2, 66, 23, 11, 78, 54, 9, 7, 99]
# 先排序
num.sort()
# for x in range(len(num)):
#     for y in range(x + 1, len(num)):
#         if num[x] > num[y]:
#             pre = num[x]
#             num[x] = num[y]
#             num[y] = pre
print(num)
# 后插入
number = int(input('请输入要插入的数字:'))
for x in range(len(num)):
    if number < num[x]:
        num.insert(x, number)
        break
    if number > num[len(num)-1]:
        num.append(number)
print(num)

13.长度10的名字列表,去掉重复的

names1 = ['甲','乙','丙','丁','张三','李四','乙','李四','李四','王五']
names2 = []
print(names1)
for item in names1[:]:
    if item in names2:
        names1.remove(item)
    else:
        names2.append(item)
print(names1)
print(names2)

作业14.删除列表第三道第六之间的元素

num = [4, 2, 66, 23, 11, 78, 54, 9, 7, 99]

for x in range(3, 5):
    del num[3]
print(num)

15.已知A,B两个列表,定义一个列表C包含A,B的无重复元素

a_list = ['a', 'b', 'a', 1, 2, 1, '20', ' ', ' ', '&&', '&&','%']
b_list = ['a', 'cc', 'cc', 4, 12, 2, '20', ' ', '&&', 'gg']

c_list = a_list + b_list
c_copy = []
print(c_list)
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,997评论 6 502
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,603评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 163,359评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,309评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,346评论 6 390
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,258评论 1 300
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,122评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,970评论 0 275
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,403评论 1 313
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,596评论 3 334
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,769评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,464评论 5 344
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,075评论 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,705评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,848评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,831评论 2 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,678评论 2 354

推荐阅读更多精彩内容

  • 专业考题类型管理运行工作负责人一般作业考题内容选项A选项B选项C选项D选项E选项F正确答案 变电单选GYSZ本规程...
    小白兔去钓鱼阅读 8,988评论 0 13
  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 3,341评论 0 2
  • 我们不得不承认,我们已经完全被那个叫做智能手机的东西所操控。 一个还不会走路的婴儿,从能拿得动手机的那一刻开始,就...
    莹光灼华阅读 1,068评论 10 33
  • 坚持记录 改变一生 《回家真好》 会利原创分享第346天 妈妈终于康复了,又赶上周末。特别想家,于是就邀上...
    王会利阅读 181评论 0 0
  • 8月3号星期四阴 今天天气阴沉沉的,上午下了一场挺大的雨。孩子上午去了辅导班学习,在家学不到东西可是在辅导班学了不...
    若晨_8572阅读 293评论 0 0