python中的方括号里面的冒号_python 列表中[ ]中冒号":"的作用

本文介绍了Python中列表中方括号[]内的冒号作用,它用于定义分片、步长。例如,list1[1:5]表示截取列表的第1到第5个元素。此外,还探讨了列表的创建、切片、索引以及如何通过a[:]创建列表副本。同时,提到了range()和xrange()函数在创建整数列表中的应用。
摘要由CSDN通过智能技术生成

python中括号[ ]:用于定义列表或引用列表、数组、字符串及元组中元素位置

list1 = ['physics', 'chemistry', 1997, 2000]

list2= [1, 2, 3, 4, 5, 6, 7]

print"list1[0]:", list1[0]

print"list2[1:5]:", list2[1:5]

冒号: 用于定义分片、步长。

a[ : n]表示从第0个元素到第n个元素(不包括n),a[1: ] 表示该列表中的第1个元素到最后一个元素。

list1[:3:2],tul1[3:6:2](注意3:6是索引第3至5,不包含6)

L[2] 读取列表中第三个元素,也即第2个元素

L[-2] 读取列表中倒数第二个元素

L[1:] 从第二个元素开始截取列表

list1 = [1,2,3,4,5]

print list1

print list1[:-1]

输出结果:

>>[1, 2, 3, 4, 5]

>>[1, 2, 3, 4]

python 创建二维列表

list_2d = [[0 for col in range(cols)] for row in range(rows)]

list_2d = [ [0 for i in range(5)] for i in range(4)]list_2d[0].append(3)list_2d[0].append(5)list_2d[2].append(7)list_2d

>>[[0, 0, 0, 0, 0, 3, 5], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 7], [0

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值