Noncovalent interactions between molecules can result in the formation of versatile supramolecular nanostructures in the solid and solution state. 1 In natural systems, the double helix of DNA is constructed by complementary hydrogen bonding between base pairs, and the high-dimensional structures of proteins are maintained by means of noncovalent interactions between, for example, amide units. 2 With regard to π-conjugated moieties, a pyrrole N unit acts as an ...