python基础知识- 列表、元组、字典

1 列表、元组、字典

 lista=[(1,2),(3,4)],lista=list(range(1,100)),lista=list(range(1,100,2))  1-99定义一个包含元组的列表

 c=(['a','b'],['c','d'])或c=(1,2,3,4,5,6,7,8,9,10)定义一个包含列表的元组

 dict1={(1,2):'clg',(3,4):'clh'}  --定义一个包含元组的字典,字典输出为列表dict1.keys(),dict1.values()


查询元素

----列表元素从0开始计数,例如第一个元素为0,第二个元素为1,[a1:a2]  a1<=x<a2

>>>print(lista[1]),print(lista[1:]),print(lista[1:3])

>>>print(c[1]) , print(c[1:]) print(c[1:3])   print(c[-1:])

切片

>>> print(lista[0:2])---这是索引号
[1, 2]
>>> print(lista[1:2])
[2]

>>> 

摘取

>>> print(lista[1])
2
>>> print(lista[0])
1
>>> 

>>> print(lista[-1])
99

>>> print(c[1:2])  元组只包含一个元素时,一定要在后面加上逗号:
(2,)

>>> print(c[1])
2
>>> print(c[2])
3

>>> print(dict1[(1,2)])  ---输出都用[]展示元素。

###############################################元组数据不能更改#######################################

增加元素

>>> lista.append((5,6))
>>> lista.insert(1,(5,6))
>>> print(lista)
[(1, 2), (5, 6), (3, 4), (5, 6)]

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值