enumerate(items, start=1)
Use the start
argument to control the start index of the enumeration
change from 0 index to 1 index
items = ['a', 'b', 'c']
for index, item in enumerate(items, 1):
print(index, item)
1 a
2 b
3 c
error: externally-managed-environment
python -m venv myenv
source myenv/bin/activate
note:
use myenv/bin/{executable} (e.g. myenv/bin/pip)
don’t change the folder path after creating the virtual env
Conda
conda create --name myenv python=3.X
conda activate myenv
conda env list
zip(*[…])
- auto crop to the length of the shortest list
use zip as sliding window
for first, second, third in zip(string, string[1:], string[2:]): print(first + second + third)