初学者复习笔记-列表部分【具体内容笔记还在更新中...】
程序员文章站
2022-05-02 12:52:43
...
因为努力,才智能不足,因为坚持,才找到方法!学习Python的小伙伴一起加油!
Python初学者列表部分精通练习汇总
通过Python语言学习,发现几个问题和大家分享:
- 不要希望一次就会
- 不要不理解就放弃
- 反复通过对语言的理解,才能熟练使用
- 更多的资源参考,才能全面掌握
- 坚持正确的学习方式,正确的复习时间才能事半功倍
这是有关列表的一些基础操作
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)
上一篇: 关于gethostbyname在多线程环境下的阻塞问题
下一篇: 深入浅出理解海象运算符:=