python 每隔 5 个数取值
时间: 2023-11-09 07:10:06 浏览: 433
你可以使用切片(slice)来实现每隔 5 个数取值。具体操作如下:
假设你有一个列表 a,你要取出其中每隔 5 个数的值,你可以这样做:
```python
result = a[::5]
```
这里 `a[::5]` 中的第一个 `::` 表示从头到尾,第二个数字 `5` 表示每隔 5 个数取一个值。这样就可以得到一个新的列表 `result`,其中包含了 `a` 中每隔 5 个数的值。
相关问题
if判断每隔三个一取值
以下是Python代码实现:
```python
num_list = [i for i in range(1, 10)] # 创建1到9的数字列表
result = [] # 存储结果的列表
for i in range(len(num_list)):
if (i + 1) % 3 == 1: # 如果i+1是3的倍数加1,即每隔三个一取值
result.append(num_list[i]) # 将符合条件的数字加入结果列表中
print(result) # 输出结果
```
输出结果为:
```
[1, 4, 7]
```
解释:在1到9的数字列表中,每隔三个一取值就是取第1、4、7个数字,即[1, 4, 7]。
python每隔几步
在Python中,使用切片操作可以实现每隔几步的取值。可以使用以下代码来实现:
a = [1,2,3,4,5,6,7,8,9,10,11]
step = 3
b = [a[i:i+step] for i in range(0,len(a),step)]
print(b)
输出结果为:[[1, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11]]
这里的步长是通过`step`变量控制的,`range(0,len(a),step)`会生成一个从0到len(a)的序列,步长为step。然后使用列表推导式`[a[i:i+step] for i in range(0,len(a),step)]`来取出对应步长的子列表。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [应用需求:Python 中,while True一直循环跑代码,需要每隔2s(或n秒)执行一次if中的语句——实现方法(不...](https://blog.csdn.net/P13643822101/article/details/129985690)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [Python3 小技巧三 每十个数取一次值](https://blog.csdn.net/qq_42142258/article/details/84976510)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)