pythonlist输出
⑴ python 输出一个list到txt
list=[[1,2,3],[4,5,6],[7,8,9]]
f=open('demo.txt','w')
for i in list:
k=' '.join([str(j) for j in i])
f.write(k+"\n")
f.close()
⑵ 刚开始学python,list输出None是怎么回事,怎么解决
append 和remove函数是不返回结果的,正常现象.
你要写成这样
list1.remove('遇见')
print(list1)
list1.append('风采')
print(list1)
⑶ python怎么输入一个列表输出后事是列表0
Python中如何input⼀个列表并且print打印输出该列表Python要从键盘连续输⼊⼀个数组,并⽤空格隔开,Python中的实现⽅法如下:
str = input(‘以空格为间隔连续输⼊⼀个数组:’)
然后在键盘中输⼊,会得到的str为⼀个字符串,要将其转为⼀个列表只需要进⾏:
list1 = [int(n) for n in str_in.split()]
补充split()函数说明:
语法:str.split(str="",num=string.count(str))[n]
参数说明:
str:表⽰为分隔符,默认为空格,但是不能为空('')。若字符串中没有分隔符,则把整个字符串作为列表的⼀个元素
num:表⽰分割次数。如果存在参数num,则仅分隔成 num+1 个⼦字符串,并且每⼀个⼦字符串可以赋给新的变量
[n]:表⽰选取第n个分⽚
注意:当使⽤空格作为分隔符时,对于中间为空的项会⾃动忽略(与上⾯的str = input(‘以空格为间隔连续输⼊⼀个数组:’)相对应哪春)演⽰:
str = input('以空格为间隔连续输⼊⼀个数组:')
list1= [int(n) for n in str.split()]
print(list1)
输出:
以空格为间隔连续输⼊⼀个数组:1 2 5 8 1
[1, 2, 5, 8, 1]
¥
5.9
网络文库VIP限时优惠现在开通,立享6亿+VIP内念李容
立即获取
Python中如何input一个列表并且print打印输出该列表
Python中如何input⼀个列表并且print打印输出该列表Python要从键盘连续输⼊⼀个数组,并⽤空格隔开,Python中的实现⽅法如下:
str = input(‘以空格为间隔连李高耐续输⼊⼀个数组:’)
然后在键盘中输⼊,会得到的str为⼀个字符串,要将其转为⼀个列表只需要进⾏:
list1 = [int(n) for n in str_in.split()]
补充split()函数说明:
⑷ python 输出列表(list)的 倒序的三种方法
lists = [1,3,4,5,6,7,9,2]
# 切片
print lists[::-1]
# 函数reverse 对数组进行操作
lists.reverse()
print lists
# 函数reversed 返回一个迭代对象,需要list化
print list(reversed(lists))
python 输出列表(list)的 倒序的三种方法
⑸ python怎么用递归输出列表中x的个数
1、首先打开JUPYTER NOTEBOOK,新敏改宴建一个空白的PY文歼没档。
2、其次list = [1 , 88, 322, 0, 5] 这里有一个列表桥银、一共有5个元素但是需要用PYTHON计算出来。
3、最后list = [1 , 88, 322, 0, 5] sum = 0 for i in list: sum += 1 print(sum)。
⑹ Python, list 输出显示一个none
因为python函数使用return返回值,如果不用return, 而用print输出值,这个函数默认还有一个返回值为None,要么直接用函数,要么将return返回为空字符
⑺ python list(range(1,10,3))结果是什么
Python语句list(range(1,10,3))执行结果为[1,4,7]。
语法是:range(start,stop[,step])
参数说明:
(1)start:计数从start开始,默认是从0开始。例如range(5)等价于range(0,5);
(2)stop:计数到stop结束,但不包括stop。例如:range(0,5)是[0,1,2,3,4]没有5;
(3)step:步长,默认为1。例如:range(0,5)等价于range(0,5,1)。
因此,range(1,10,3)的意思是1到10之间的tuple,间隔为3,所以结果是(1,4,7)。
列表(List)是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。
所以,list(range(1,10,3))执行结果为[1,4,7]。
扩展资嫌罩料
Python列表函数&方法
Python包含以下函数:
1、cmp(list1, list2):比较两个列表的元素;
2、len(list):列表元素个数;
3、max(list):返回列表元素最大值;
4、min(list):返回列表元素最小值;
5、list(seq):将元组转换为列表。
Python包含以下方法:
1、list.append(obj):在列表末尾添加新的对象;
2、list.count(obj):统计某个元素在列表中出现的次数;
3、list.extend(seq):在列表末尾一次性乱运追加另一个序列中的多个值(用新列表扩展原来的列表);
4、list.index(obj):从列表中找出某个值第芹陪闹一个匹配项的索引位置;
5、list.insert(index, obj):将对象插入列表;
6、list.pop([index=-1]):移除列表中的一个元素(默认最后一个元素),并且返回该元素的值;
7、list.remove(obj):移除列表中某个值的第一个匹配项;
8、list.reverse():反向列表中元素;
9、list.sort(cmp=None, key=None, reverse=False):对原列表进行排序。