python123正负交错竖立
时间: 2024-07-05 16:01:13 浏览: 58
Python123题库-58页PDF
在Python中,如果你想要创建一个正负交错的竖列数字序列,你可以使用列表推导式或者循环来实现。这里是一个简单的例子,展示如何生成一个1到10的正负交错序列:
```python
# 使用列表推导式
positive_negative_sequence = [i if i % 2 != 0 else -i for i in range(1, 11)]
print(positive_negative_sequence)
# 或者使用循环
positive_negative_sequence = []
for i in range(1, 11):
positive_negative_sequence.append(i if i % 2 != 0 else -i)
print(positive_negative_sequence)
```
这个代码片段会输出类似这样的序列:
```
[1, -2, 3, -4, 5, -6, 7, -8, 9, -10]
```
阅读全文