fishj 发表于 2018-8-14 22:45:36

help me关于循环的

我目前想将一个list 里面的值一个一个单独列出来,但是我又不希望打印出来,同时我希望我罗列出来的值作为另外一个命令的参数。这个要怎么办。

就比如说:
list1 =

我希望将1,2,3,4,5全部罗列出来,然后的话1,2,3,4,5作为下一个命令的参数。

还望大神解答

claws0n 发表于 2018-8-14 23:15:27

不是很明白
a = list1.pop(0)   #这样可以提取元素出来,而 list1 将越来越短

不然可以:
i = 0    在需要用到的时候。自己的操纵性比较高
a = list1
i +=1

其实用 for ,没有 print 就不会打出来,但是 print 仅仅是打印出来而已,无法作为参数

urva 发表于 2018-8-14 23:16:51

list1 =
def chuan_chan_shu(x):
   pass
for x in list1:
    chuan_chan_shu(x)

TOP_LK 发表于 2018-8-15 10:26:19

可以使用*

比如函数 fun(*param)

你可以将list1作为参数传过去
页: [1]
查看完整版本: help me关于循环的