list输出结果,java list输出结果

http://www.itjxue.com  2023-01-16 03:40  来源:未知  点击次数: 

java List里面是一维数组,求输出此数组

public static void main(String[] args)

{

Object[] s = {123,"abc"};

List list = new ArrayList();

list.add(s);

for (int i = 0; i list.size(); i++) {

Object[] obj=(Object[]) list.get(i);

for(Object o:obj){

System.out.println(o);

}

}

}

兄弟,上面这样做是否是有点多余;你是不是想下面这样:

public static void main(String[] args)

{

Object[] s = {123,"abc"};

List list = new ArrayList();

for(int i=0;is.length;i++){

list.add(s[i]);

}

for (int i = 0; i list.size(); i++) {

System.out.println(list.get(i));

}

}

关于List集合输出问题.?

这跟List有关系吗?List不应该负责这种处理逻辑的。

问题你自己都能够描述清楚了,也不复杂,就可以自己编写一个函数来统计一个List里面的数据,然后输出啦。

list 输出,怎么解决

1、Collection有很多子接口,其中一个LIst接口,list接口中课存放任意的数据,而且在List接口中内容是允许重复的。

2、List接口的功能要比Collection接口的清单,因为大量扩充了Collection接口的操作。

3、List接口的常用子类ArrayList,可以直接通多对象的多态性,为list接口实例化。

4、集合的内容可以添加,可以删除,其实最重要的是输出,list接口总提供了get方法,可以利用此方法完成输出。

5、list接口中还有一个子类Vector,是一个比较老的类。ArrayList与Vector的主要区别,ArrayList采用异步处理方式,性能比较高,Vector采用同步处理方式,性能比较低,ArrayList是非线程安全的类,vector是线程安全的操作类。

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):对原列表进行排序。

list(zip([1,2],[3,4]))的输出值为什么不是[[1,2],[3,4]]?在线等急

因为在Python中zip函数返回两个list的各元素一一对应组成的多个元组的对象,用list()函数将其转换为列表,所以输出为[(1, 3), (2, 4)]

print(list(zip([1,2],[3,4])))

如果想得到[[1, 2], [3, 4]]

直接将两个列表括起来,象这样

a=[1,2]

b=[3,4]

print([a,b])

如果想得到[[1, 3], [2, 4]],应该用下面的程序

print([list(i) for i in list(zip([1,2],[3,4]))])

(责任编辑:IT教学网)

更多

推荐Flash动画制作教程文章