Python列表操作(一)

<span style="font-size:14px;"># -*- coding: cp936 -*-
#列表的操作
list1 = ['1','abc','c',21312.32423423,[1,2,3,4,5]]
print list1[2]
#打印结果:c

#列表的截取list[start,end,step]
list2 = list1[0:4:2]
print list2
#打印结果:['1', 'c']

#通过for循环取值
for str in list1:
    print str,
#打印结果:1 abc c 21312.3242342 [1, 2, 3, 4, 5]

#list想加
li1 = [1,2,3,4]
li2 = ['a','b','c']
li3 = li1 + li2
print li3
#打印结果:[1, 2, 3, 4, 'a', 'b', 'c']

li4 = li1 * 3
print li4
#打印结果:[1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 4]

#list扩充
li1.append(5)
print li1
#打印结果:[1, 2, 3, 4, 5]

#list插入 index之前
li1.insert(3,3.5)
print li1
#打印结果:[1, 2, 3, 3.5, 4, 5]

#查询数据在list中位置 index(char,start,end)
index = li1.index(3.5)
print index
#打印结果:3

#extend append
li1.append(li2)
print li1
#打印结果:[1, 2, 3, 3.5, 4, 5, ['a', 'b', 'c']]
li1.remove(li2)
li1.extend(li2)
print li1
#打印结果:[1, 2, 3, 3.5, 4, 5, 'a', 'b', 'c']

#reverse 翻转
li1.reverse()
print li1
#打印结果:['c', 'b', 'a', 5, 4, 3.5, 3, 2, 1]

#pop 删除某个index对应数据
li1.pop(2)
print li1
#打印结果:['c', 'b', 5, 4, 3.5, 3, 2, 1]




</span>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值