list的值添加到另一个list
时间: 2023-08-29 13:06:22 浏览: 47
可以使用Python中的extend()方法将一个列表的值添加到另一个列表中,示例如下:
```
list1 = [1, 2, 3]
list2 = [4, 5, 6]
list1.extend(list2)
print(list1) # 输出 [1, 2, 3, 4, 5, 6]
```
在上述示例中,我们先定义了两个列表 `list1` 和 `list2`,然后使用 `extend()` 方法将 `list2` 中的值添加到 `list1` 中。最后输出 `list1` 的值为 `[1, 2, 3, 4, 5, 6]`。
相关问题
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]
```
c# list 快速添加多个相同的值
你可以使用 `List<T>` 类的 `AddRange` 方法来快速添加多个相同的值。例如,如果你想向一个 `List<int>` 中添加 5 个值为 0 的元素,你可以这样做:
```csharp
List<int> myList = new List<int>();
myList.AddRange(Enumerable.Repeat(0, 5));
```
这里使用了 `Enumerable.Repeat` 方法来生成一个包含 5 个值为 0 的序列,然后使用 `AddRange` 方法将这个序列添加到 `myList` 中。