您的位置:

python把数组以逗号拼接(python输出一串数字逗号隔开)

本文目录一览:

python中数组月隔开逗号的作用

解答如下:

1.逗号在参数传递中的使用:

这种情况不多说 没有什么不解的地方 就是形参或者实参传递的时候参数之间的逗号

例如def abc(a,b)或者abc(1,2)

2.逗号在类型转化中的使用 主要是元组的转换3.逗号在输出语句print中的妙用:

python2怎么把数组的内容连接到一起

偶然看到了,来挖个坟~

这里给出两个比较入门的方案:

方案1:通过for循环拼接数组的元素:

a=[1,2,3,4,5,6,7,8,9]

b=""

for i in a:

 b=b+str(i)

print b

输出:123456789

方案2:通过for循环不换行逐个输出元素:(数字间有空格)

a=[1,2,3,4,5,6,7,8,9]

for i in a:

 print i,#注意这里有一个逗号哦

输出:1 2 3 4 5 6 7 8 9

python 如何以逗号为分隔符输出数组

方法一:

def count_pos(l): num = 0 for x in l: # 直接遍历数组就可以了,加了range反而错了。 if x 0: num += 1 print(num) s = input('input some number: ')l = eval(s) # 因为不会修改数列的内容,所以用tuple就可以,没必要转成listcount_pos(l)

方法二:

s = input('input some number: ')l = eval(s)print(count([x for x in l if x 0])) # 一句话搞定,没必要写函数