Skip to main content
 首页 » 编程设计

python之如果索引模数 7 == 0,则从每个 block 中提取每个字符

2025年05月04日14zhoujg

好吧,我有一个随机字母和数字的列表,我在任何时期都吐过,所以它看起来像这样

text = "adkisnckindlikenskdihjgkiskdik.adkisnckindlikenskdihjgkiskdik.adkisnckindlikenskdihjgkiskdikadkisnckindlikenskdihjgkiskdi." 
 
lines = text.split(".") 
for stingssplit in lines: 
        print(stingssplit) 

现在我需要把它拿出来:

adkisnckindlikenskdihjgkiskdik 
adkisnckindlikenskdihjgkiskdik 
adkisnckindlikenskdihjgkiskdik 
adkisnckindlikenskdihjgkiskdik 

如果索引模数 7 == 0,则从每个 block 中提取每个字符

我不知道该怎么办?

请您参考如下方法:

你可以简单地索引它:

"adkisnckindlikenskdihjgkiskdik"[::7] 
# 'akeji'                 # gives you characters at positions 0, 7, 14, 21, 28 

[line[::7] for line in text.split(".")] 
# ['akeji', 'akeji', 'akejiniik', '']