
A method for making semiconducting single walled carbon nanotubes (SWCNTs) includes providing a substrate. A single walled carbon nanotube film including a plurality of metallic SWCNTs and semiconducting SWCNTs is located on the substrate. A macromolecule material layer is located on the single walled carbon nanotube film to cover the single walled carbon nanotube film.…