list添加多个list集合
时间: 2023-05-21 09:01:01 浏览: 57
可以使用extend()方法将多个list集合添加到一个list中,例如:
list1 = [1, 2, 3]
list2 = [4, 5, 6]
list3 = [7, 8, 9]
new_list = []
new_list.extend(list1)
new_list.extend(list2)
new_list.extend(list3)
print(new_list)
输出结果为:[1, 2, 3, 4, 5, 6, 7, 8, 9]
相关问题
Java中list添加多个list集合
可以使用addAll()方法将多个list集合添加到一个list中,示例代码如下:
List<List<Integer>> lists = new ArrayList<>();
List<Integer> list1 = Arrays.asList(1, 2, 3);
List<Integer> list2 = Arrays.asList(4, 5, 6);
List<Integer> list3 = Arrays.asList(7, 8, 9);
lists.add(list1);
lists.add(list2);
lists.add(list3);
List<Integer> result = new ArrayList<>();
for (List<Integer> list : lists) {
result.addAll(list);
}
System.out.println(result); // 输出 [1, 2, 3, 4, 5, 6, 7, 8, 9]
java集合list添加多个值
可以使用`addAll(Collection<? extends E> c)`方法将一个集合中的所有元素添加到另一个集合中,示例代码如下:
```java
List<String> list1 = new ArrayList<>();
list1.add("value1");
list1.add("value2");
List<String> list2 = new ArrayList<>();
list2.add("value3");
list2.add("value4");
list1.addAll(list2); //将list2中的元素添加到list1中
System.out.println(list1); //输出[value1, value2, value3, value4]
```
也可以使用`Collections.addAll(Collection<? super T> c, T... elements)`方法将多个元素添加到集合中,示例代码如下:
```java
List<String> list = new ArrayList<>();
Collections.addAll(list, "value1", "value2", "value3");
System.out.println(list); //输出[value1, value2, value3]
```