python_109_切片补充和list函数
2024-08-30 11:04:01
#切片补充
a=[1,2,3,4,5,6,7,8]
print(a[::2])#隔一个取一个元素 [1, 3, 5, 7]
print(a[::-1])#将列表或元祖颠倒过来 [8, 7, 6, 5, 4, 3, 2, 1]
b=tuple(a)
print(b)#(1, 2, 3, 4, 5, 6, 7, 8)
print(b[::2])#(1, 3, 5, 7)
print(b[::-1])#(8, 7, 6, 5, 4, 3, 2, 1)
c=list(b)
print(c[::3])#[1, 4, 7]
print(c[::-2])#[8, 6, 4, 2]
# list函数常用在数据处理中实体化迭代器或生成器
gen=range(10)
print(gen)#range(0, 10)
print(list(gen))#[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
最新文章
- STM32之PWM君
- 如何安装并使用hibernate tools
- Android 2.1 和 Android 4.4 工程目录超详细对比及详解
- HDU 3685 Rotational Painting(多边形质心+凸包)(2010 Asia Hangzhou Regional Contest)
- Find the Clones(字典树)
- 使用sql访问EXECL文件
- 用Log4Net记录NHibernate中执行的SQL语句及执行时间
- Scut DirCenter 网站编辑、搭建与调试
- 453. Minimum Moves to Equal Array Elements
- PCA主成份分析
- Gradle 1.12用户指南翻译——第四十八章. Wrapper 插件
- SWUST OJ(1103)
- PM学习梳理--建模型
- flask 跨域请求
- 解决mybatis generator无法覆盖XML
- 《Linux内核分析》chapter4
- python 类组合
- Windows Azure Virtual Machine (36) 扩展Azure ARM VM的磁盘大小
- Selenium使用总结(Java版本)
- C++:同名隐藏和赋值兼容规则