به این شکل :
std::list<int> l;
std::list<int> l2;
l.push_back(2);
l.push_back(3);
l.push_back(5);
l.push_back(6);
l2.push_back(22);
l2.push_back(77);
std::list<int>::iterator it=l.begin();
std::advance(it, l.size()/2);
l.insert(it,l2.begin(),l2.end());
for(auto i:l)
cout<<i<<" ";