欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

初学者复习笔记-列表部分【具体内容笔记还在更新中...】

程序员文章站 2022-05-02 12:52:43
...

因为努力,才智能不足,因为坚持,才找到方法!学习Python的小伙伴一起加油!

Python初学者列表部分精通练习汇总

通过Python语言学习,发现几个问题和大家分享:

  1. 不要希望一次就会
  2. 不要不理解就放弃
  3. 反复通过对语言的理解,才能熟练使用
  4. 更多的资源参考,才能全面掌握
  5. 坚持正确的学习方式,正确的复习时间才能事半功倍

这是有关列表的一些基础操作

import random
x = [1,3,5,7,5,5,5,9,5,5,5]
x.append(11)
print(x)
x.insert(2,15)
print(x)
x = x + ["num","one","two","three"]
print(x)
x.extend(["1+2","2+3","3+5"])
print(x)
x.pop()
print("pop会删掉最后一个字符:'3+5'",x)
x.remove("one")
print(x)
del x[0:3]
print(x)

x5 = x.count(5)
print('数组中5的个数:',x5)
print('数组x的长度为:',len(x))
#数组中含多个相同数,索引结果无法显示

print('数组7的索引位,{}位置'.format(x.index(7)))
random.shuffle(x)
print(x)
x.reverse()
print(x)
#[1::2] 含义从第1元素位置,每隔1个元素就输出一个元素。
#[1:] 含义从第1元素一直到列表尾
#[:2] 含义从0元素开始到第二个元素前结束即, 取 0 1
#[-3:] 含义倒数第3个到最后一个数
#[::-1]含义从右到左反向提取
x_sort = reversed(x)

print("对x_sort翻转:",list(x_sort))
print(x_sort)
相关标签: Python语法学习