Python学习记录11:元组和集合

元组:

1、元组是不可变的,只能获取(索引,切片)
元组的表示() ,和列表相似[ ]

tp=(2,3,"我ri")
print(tp)        #(2, 3, '我ri')
print(type(tp))    # <class 'tuple'>

2、当元组中只有一个元素时,需要在元素后面加逗号,否则括号会被当做运算符使用。

tp = (1)
print(tp)       # 1
print(type(tp)) # <class 'int'>

tp = (1,)
print(tp)          #(1,)
print(type(tp))       #<class 'tuple'>

集合:大括号{}或者函数set

TODO:典型的应用场景,去重
集合当中的元素不能重复

s = {1,2,3,1,2,2,2,2,2,1,1,4}
print(s)    # 去重 ====> {1,2,3,4}

# 使用列表存储用例
money = [1, 5, 100, 0, 1, 100]
print(len(money))     #===> 6
# 转化成集合
print(set(money))  #===> {0,1,100,5}

print(list(set(money)))#===> [0,1,100,5]

我靠他的,忘的真快啊

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值