Python基础——集合(set)
集合可以去除掉列表中重复的元素。 创建 list1=[123,123,456,789]list1=set(list1)list1set1=set()type(set1)set1=set([123,123,456,456,789])set1s
2024-11-16
python基础:集合-set()
一、定义:集合是一个无序的,没有重复元素的序列。可以用来去重。使用{},和set()定义空集必须使用set()来定义可以set任何可迭代的对象string = 'this is string!'num = range(1, 11)list
2024-11-16
Python基础:字典(dict)与集合
查找场景下与列表的性能对比 字典与集合之所以高效的原因是:内部结构都是一张哈希表。 平均情况下插入、查找和删除的时间复杂度为 O(1). 假设有数量100,000的产品列表:import timeid = [x for x in r
2024-11-16
python基础知识(三)set集合
set集合不同元素组成无序集合中元素必须是不可变的类型s={1,2,3,4,5,6}#增加s.add("s")#清空s.clear()#弹出s.pop()#删除指定值,删除元素不存在报错s.remove("s")#删除指定值,删除元素不存在
2024-11-16
Python基础之pandas数据合并
一、concat
concat函数是在pandas底下的方法,可以将数据根据不同的轴作简单的融合pd.concat(objs, axis=0, join='outer', join_axes=None, ignore_index=False
2024-11-16
python基础知识小结之集合
集合
特点:集合对象是一组无序排列的可哈希的值:集合成员可以做字典的键,与列表和元组不同,集合无法通过数字进行索引。此外,集合中的元素不能重复。定义set() -> new empty set objectset(iterable) ->
2024-11-16