您的位置:首页 > 编程语言 > Python开发

Python基础-List列表

2016-09-12 20:57 477 查看
#!usr/bin/env/ python

#coding:utf-8

#序列的分片、步长

string = 'hello'

print(string[1:3])

print(string[:])

print(string[::-1])

print(string[::2])

#序列的加法、乘法、成员资格

str = 'e'

str2 = 'ert'

list1 = [1,2,4]

list2 = [666]

print(str*2)

print(str+'dddd')

print(list1*3)

print(list1+list2)

print(str in string)

print(str2 in string)

print(len(str2))

print(len(list1))

#list列表

print(list('hello'))

#改变列表,元素赋值

x = [1,3,4,5]

x[0] = 9

print(x)

#删除元素

del x[1]

print(x)

#分片赋值(不存在则插入新的元素)

x[1:3] =[1,2,3]

print(x)

#列表方法:append/count/extend/index/insert/pop/remove/reverse/sort/

'''

append:在列表的末尾追加一个元素

count:统计元素出现的次数

entend:在列表中追加另外一个列表

index:输出索引位置

insert:在特定位置添加一个元素

pop:移除列表中最后一个元素,并返回元素值

remove:移除列表中的第一个匹配项

reverse:将列表元素翻转

sort:将列表元素排序

'''

number = [2,4,6,8]

number2 = [0,3,1]

number3 = [1,1,1,3,4]

print(number.append(10))

print(number)

print(number.count(8))

print(number.extend(number2))

print(number)

print(number.index(4))

print(number.insert(2,'a'))

print(number)

print(number.reverse())

print(number)

print(list(reversed(number2)))

print(number2.sort())

print(number2)

print(number3.pop())

print(number3)

print(number3.remove(1))

print(number3)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: