python学习笔记------集合

这篇博客探讨了Python中的集合数据类型,强调其元素不可重复性和无序性。内容包括利用集合进行列表去重,集合的特性如不支持索引、切片和重复,但支持成员操作符和for循环。还介绍了集合的增删改查操作及集合运算,最后通过练习题加深了对集合的理解。
摘要由CSDN通过智能技术生成
集合元素是不可重复的;
s = {1, 2, 3, 1, 2, 3}
print(s)
列表去重;
names = ['hello', 'world', 'hello']
print(list(set(names)))
集合的特性: (索引, 切片, 重复, 连接,)===> 不支持, 因为无序; 成员操作符, for循环 ===> 支持;
集合是无序的数据类型: 添加元素的顺序和存储的顺序无关;
s = {2,5,8,20}
s
{8, 2, 20, 5}
s.add(6)
s
{2, 5, 6, 8, 20}
print(1 in s)

for i  in s:
    print(i, end='')
集合的增删改查
# 字符替换
s1 = input("s1:")
s2 = input("s2:")
for i in s2:
    if i 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值