鱼C论坛

 找回密码
 立即注册
查看: 1914|回复: 5

[已解决]《零基础第9节》-如何显示数组中的多个元素

[复制链接]
发表于 2020-12-3 09:24:17 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
member = ['小甲鱼',88,'黑夜',90,'迷途',85,'易经',90,'球',88]
member[0]是小甲鱼,
请问如果我想要一次性显示数组中的小甲鱼,黑夜,要怎么实现呢?(不用member[0],member[2]这种)
最佳答案
2020-12-3 09:28:32
>>> member[0:4:2]
['小甲鱼', '黑夜']
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-12-3 09:28:25 | 显示全部楼层
count = 0
length = len(member)  #得长度
while count < length:   #count取值依次为0,2,4,6,8
    print(member[count], member[count+1]) #输出索引依次为:0,1,2,3,4,5,6,7,8,9,刚好全部打印完
    count += 2
  
   
for each in range(len(member)):  #count取值以此为0,1,2,3,4,5,6,7,8,9
    if each%2 == 0:   #符合要(偶数)求得count为:0,2,4,6,8
        print(member[each], member[each+1])  #输出索引依次为:0,1,2,3,4,5,6,7,8,9,刚好全部打印完
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-3 09:28:32 | 显示全部楼层    本楼为最佳答案   
>>> member[0:4:2]
['小甲鱼', '黑夜']
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-3 09:29:15 | 显示全部楼层
不用索引  咋能提取数据   你想咋弄
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-3 09:31:19 | 显示全部楼层
这里切片算是最快的了。我不太懂你的意思。
member[0] +' ' + member[2]
想要一次性显示数组中的小甲鱼,黑夜。for循环也可以但有点麻烦。
   
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-12-3 16:44:35 | 显示全部楼层
逆鳞丶樱之羽 发表于 2020-12-3 09:31
这里切片算是最快的了。我不太懂你的意思。
member[0] +' ' + member[2]
想要一次性显示数组中的小甲鱼, ...

我是想一次性显示[小甲鱼,黑夜]啦
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-17 06:10

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表