Python基本数据类型(数字、字符串、列表、元组、集合、字典)

Python基本数据类型:

  1. 数字
  2. 字符串(‘ ‘ 或 “ “括起来;不可修改;可切片或下标检索)
  3. 列表[ ]  (可修改;可切片或下标检索)
  4. 元组( )  (不可修改;可切片或下标检索)
  5. 集合{ }  (无法修改,只能增删)
  6. 字典{ }  (只能改值,不能改键;用键查值)

注:

(1)字符串、列表、元组都是一个序列(元素有先后顺序),可以使用切片或者下标进行检索查看。  但集合是无序的,不能对其中的元素进行检索查看,只能作为一个整体对其进行查看。   字典(键、值)是用键进行查值。

(2)列表中的元素是可以修改的,字符串、元组是不可以修改的(字符串要是想修改必须改全部),集合只能增、删,不能改值(因为集合里的元素是无序的,无法进行修改),字典只可以改值,不可以改键。

 

1,字符串

     

2,列表

     

3,元组

     

4,集合

     

5,字典

     

     

列表切片

#group members
groups = ["张三","李四","王五","赵六","老七"];

#print the members range of 0-2
print(groups[0:3]);

['张三', '李四', '王五']  #此行为输出

(1)在上述代码中,我们特别注意的是groups[0:3] 的写法,其中0:3分别代表的是从列表第一个元素开始到第三个元素终止。这样的写法在前面大家也见过,如果没有印象的话,可以回想一下range函数的使用。

上述代码打印的也是一个列表,不过是group列表的子集,输出大家可以参考以下:

['张三', '李四', '王五']

(2)如果没有指定第一个索引位置,python会默认从0开始处理列表。

print(groups[:3]);

['张三', '李四', '王五'] #此行为输出

(3)如果没有指定最后一个索引,python会从列表末尾终止。 

print(groups[0:]);

['张三', '李四', '王五', '赵六', '老七']  #此行为输出

 


 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

weixin_39450145

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值