Python 列表的交集,并集,差集
word_bag = []
# 交集
for i in max(a,b):
if i in min(a,b):
word_bag.append(i)
print(word_bag)
# 并集
ret1 = list(set(a).union(set(b)))
print(ret1)
ret2 = set(a)|set(b)
print(ret2)
并集:
list1 | list2
交集
list1 & list2
差集:
list1 - list2
列表排序
1、reverse()方法
??用于將列表中的元素反向存放。
- list表示列表,該方法沒有參數,沒有返回值
list.reverse()
2、sort()方法
??用于對原列表進行排序(默認為升序排序),排序后的新列表會覆蓋原列表。
list表示列表
key為可選參數,如果指定了該參數,會使用該參數的方法進行排序
reverse為可選參數,表示是否反向排序,默認為False
list.sort([key=None][,reverse=False])
3、sorted()方法
??與sort()方法不同,內置函數sorted()返回新列表,并不對原列表進行任何修改。
iterable表示可迭代對象,在這里就是列表名
參數key和reverse的用法與sort()方法中的相同
sorted(iterable[,key=None][,reverse=False])
————————————————
版權聲明:本文為CSDN博主「jiankang66」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/jiankang66/article/details/124918284

浙公網安備 33010602011771號