Итерация назад должна быть более эффективной, чем создание временной коллекции, как в примере Даниэля Хильгарта.
public static class ObservableCollectionExtensions
{
public static void RemoveAll<T>(this ObservableCollection<T> collection,
Func<T, bool> condition)
{
for (int i = collection.Count - 1; i >= 0; i--)
{
if (condition(collection[i]))
{
collection.RemoveAt(i);
}
}
}
}
Возможно, вы хотите это сделать?
import paramiko
username = "xxxx"
password = "yyyy"
f = open("C:\\Users\0\Desktop\\deneme.txt")
for line in f:
ip_address = line.strip()
ssh_client = paramiko.SSHClient()
ssh_client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh_client.connect(hostname=ip_address, username=username, password=password)
print ("Successfull", ip_address)
remote_connection = ssh_client.invoke_shell()
remote_connection.send("conf t\n")
f.close()