1、已知 AList = [1,2,3,1,2],对 AList 列表元素去重,写出具体过程。

list(set(AList))

2、如何实现 "1,2,3" 变成 ["1","2","3"]

s = "1,2,3"
print(s.split(","))

3、给定两个 list,A 和 B,找出相同元素和不同元素

A、B 中相同元素:print(set(A)&set(B))
A、B 中不同元素:print(set(A)^set(B))

4、[[1,2],[3,4],[5,6]] 一行代码展开该列表,得出 [1,2,3,4,5,6]

l = [[1,2],[3,4],[5,6]]
x=[j for i in l for j in i]  
print(x)

5、合并列表 [1,5,7,9] 和 [2,2,6,8]

答:使用 extend 和 + 都可以。

a = [1,5,7,9]
b = [2,2,6,8]
a.extend(b)
print(a)

6、如何打乱一个列表的元素?

import random

a = [1, 2, 3, 4, 5]
random.shuffle(a)
print(a)