美文网首页
python学习基础之列表

python学习基础之列表

作者: 糯8 | 来源:发表于2020-01-10 16:23 被阅读0次

列表是由一系列特定顺序的元素组成,可以包含字母,数字等

test=['skj','skdj','sdfkj']

#打印test列表

print(test)

#访问test第一个元素

print(test[0])

#访问test第二个元素

print(test[1])

...

#使用title()方法让元素显示更整洁

print(test[0].title())

#使用列表的元素

print("My frist bicycle was a "+test[0].title()+".")

#增加列表元素,使用append()方法新添元素到末尾

test.append("dsc")

print(test)

#增加列表元素,使用insert()方法在列表任意位置插入元素

test1=['a','b','c']

test1.insert(1,"d")

print(test1)

#从列表中删除任意位置的元素,使用del

del test1[1]

print(test1)

#从列表中弹出任意位置的元素,使用pop()方法

test2=test1.pop()

print(test1)

print(test2)

test3=test1.pop(1)

print(test3)

#根据元素的值来删除元素使用remove()方法,只能删除第一个,如果有多个需要使用循环

test4=test1.remove("a")

#列表排序 sort()永久性排序,默认正序,反序需要传递参数reverse=True

cars=["kmw","audi","toyo","subaru"]

cars.sort()

print(cars)

cars.sort(reverse=True)

print(cars)

#使用sorted()临时排序,反序也需要传递参数reverse=True

print(sorted(cars))

print(sorted(cars,reverse=True))

#按照列表现有的顺序倒着打印列表,可以使用reverse()方法,永久性的,可再次使用次方法还原

cars.reverse()

print(cars)

cars.reverse()

print(cars)

#确定列表的长度可以使用len()方法

print(len(cars))

#遍历整个列表

for car in cars:

    print(car)

#使用函数range()可以创建数字列表

for a in range(1,10):

    print(a)

n=list(range(1,20))

print(n)

n1=list(range(2,20,2))

print(n1)

相关文章

网友评论

      本文标题:python学习基础之列表

      本文链接:https://www.haomeiwen.com/subject/jxcmactx.html