怎么把[192.168.8.241,192.168.8.211,192.168.2.4, 192.168.2.5] 变成 ["192.168.8.241", "192.168.8.211", "192.168.2.4", "192.168.2.5"]
时间: 2023-09-16 22:15:00 浏览: 33
可以使用列表推导式和字符串拼接来实现:
```
ip_list = [192.168.8.241,192.168.8.211,192.168.2.4, 192.168.2.5]
ip_list_str = [str(ip) for ip in ip_list]
ip_list_formatted = ['"{}"'.format(ip) for ip in ip_list_str]
print(ip_list_formatted)
```
输出:
```
['"192.168.8.241"', '"192.168.8.211"', '"192.168.2.4"', '"192.168.2.5"']
```
相关问题
List<String>存放[192.168.8.241,192.168.8.211,192.168.2.4, 192.168.2.5] ,前端怎么取出来
可以使用JavaScript中的for循环和数组下标来遍历List<String>,并获取每个元素的值。具体代码如下:
```
var list = ["192.168.8.241", "192.168.8.211", "192.168.2.4", "192.168.2.5"];
for (var i = 0; i < list.length; i++) {
console.log(list[i]);
}
```
输出结果为:
```
192.168.8.241
192.168.8.211
192.168.2.4
192.168.2.5
```
可以将console.log(list[i])替换为其他的操作,比如将每个元素添加到页面中。
怎么把[192.168.8.241,192.168.8.211,192.168.2.4, 192.168.2.5] 变成['"192.168.8.241"', '"192.168.8.211"', '"192.168.2.4"', '"192.168.2.5"']java
Java中可以使用如下代码实现:
```
String[] ips = {"192.168.8.241", "192.168.8.211", "192.168.2.4", "192.168.2.5"};
for (int i = 0; i < ips.length; i++) {
ips[i] = "\"" + ips[i] + "\"";
}
System.out.println(Arrays.toString(ips));
```
输出结果为:["192.168.8.241", "192.168.8.211", "192.168.2.4", "192.168.2.5"]