A.- F._ (geboren 1962), gelernter Sanitär- Installateur mit Berufspraxis als Service-A-Monteur und Kundendiensttechniker, verlor auf den 31. Mai 1996 rezessionsbedingt seine Stelle in der Firma X._ AG. Auf Anmeldung zur Arbeitsvermittlung hin wurde für ihn eine vom 3. Juni 1996 bis 2. Juni 1998 dauernde Rahmenfrist für den Leistungsbezug eröffnet. Trotz einer Vielzahl von Bewerbungen gelang es F._ nicht, eine neue Anstellung zu finden. Seitens der Arbeitslosenversicherung gilt er als schwer vermittelbar. Am 23. Februar 1998 stellte er ein Gesuch um Zustimmung zum Kursbesuch mit dem Inhalt "Instandhaltungsfachleute mit eidg. Fachausweis, Immobilien", beginnend im März 1998, durchgeführt an insgesamt 32 Tagen ("Intensiv-Kurs") und dauernd bis 5. November 1998. Das Regionale Arbeitsvermittlungszentrum (RAV) unterstützte dieses Gesuch mit der Bemerkung: "Bitte bewilligen. Das Programm ist auf den Versicherten zugeschnitten und er ist motiviert, diesen Kurs zu besuchen. " Am 11. März 1998 schrieb das Kantonale Amt für Industrie, Gewerbe und Arbeit des Kantons Zürich (nachfolgend: Kantonale Amtsstelle) F._, seinem Gesuch könne teilweise "zu Fr. 160. -- pro Tag (à 6 Lektionen)" entsprochen werden, worauf er nähere Angaben zum Kurs machte und sich, unter Hinweis darauf, dass der Kurs in 32 Tage aufgeteilt sei, nach dem zu erwartenden Leistungsumfang erkundigte. Die Kantonale Amtsstelle antwortete ihm am 22. April 1998, sie habe nicht berücksichtigt, dass die Rahmenfrist am 2. Juni 1998 ende; Kurskosten könnten nur bis dahin übernommen werden, was für ihn bedeute, dass er einen beträchtlichen Teil der Kurs- und Prüfungsauslagen selber tragen müsse. Mit Verfügung vom 27. April 1998 hiess die Kantonale Amtsstelle (heute: Amt für Wirtschaft und Arbeit [AWA], Zürich) das Kursgesuch teilweise gut, indem es F._ für die Zeit vom 29. April 1998 (dem vom Veranstalter festgesetzten Beginn) bis 2. Juni 1998 (Ablauf der zweijährigen Rahmenfrist für den Leistungsbezug) 10 Kurstaggelder für die in dieser Zeitspanne anfallenden Lektionen, ferner Kursbeiträge von Fr. 1'600. -, einen Betrag von Fr. 1'500. - an Lehrmittel und Diverses sowie die Reisekosten und einen Verpflegungsbeitrag von Fr. 10.- pro Tag zusprach. B.- F._ erhob hiegegen Beschwerde. Er verlangte die vollumfängliche Übernahme der bei Teilnahme am Kurs anfallenden Kosten und begründete dies damit, die am 2. Juni 1998 ablaufende Rahmenfrist müsse im Hinblick darauf, dass er als Arbeitsloser im Juni 1997 verunfallt sei und anschliessend von der Schweizerischen Unfallversiche- rungsanstalt (SUVA) bis Januar 1998 Taggelder ausbezahlt erhalten habe, entsprechend verlängert werden. Mit Entscheid vom 23. November 1999 hiess das Sozialversicherungsgericht des Kantons Zürich die Beschwerde gut und hob die Verfügung vom 27. April 1998 mit der Feststellung auf, dass F._ Anspruch auf Ersatz der gesamten Kurskosten habe. C.- Das AWA führt Verwaltungsgerichtsbeschwerde und beantragt die Aufhebung des vorinstanzlichen Entscheids. F._ äussert sich in ablehnendem Sinne zur Verwaltungsgerichtsbeschwerde. Das Staatssekretariat für Wirtschaft hat sich nicht vernehmen lassen.