Python高手之路体验课 第 13 / 18 篇

数据类型-列表与元组-参考答案

作业一

有列表data=[‘albert’,18,[2000,1,1]],分别取出列表中的名字,年龄,出生的年,月,日赋值给不同的变量。

data = ['albert', 18, [2000, 1, 1]]

name = data[0]
print(name)
age = data[1]
print(age)
birthday = data[2]
print(birthday)
year = birthday[0]
print(year)
month = birthday[1]
print(month)
day = birthday[2]
print(day)

作业二

列表l=[‘a’,‘b’,1,‘a’,‘a’],列表元素均为可不可变类型,去重得到新列表,且新列表需保持列表原来的顺序

l = ['a', 'b', 1, 'a', 'a']
list_new = []
for i in l:
    if i not in list_new:
        list_new.append(i)
print(list_new)

要求:

1,写出自己解题思路,形式不限:文字描述、流程图、思维导图

2,完成作业后,截图&上传图片打卡。

3,注:打卡后分享到学习群,@助教老师帮你检查作业代码哦