Как вывести n-ый элемент из строки в swift?

Пользователь

от catherine_wintheiser , в категории: Swift , 2 года назад

Как вывести n-ый элемент из строки в swift?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от vicenta_kertzmann , 2 года назад

@catherine_wintheiser 

Чтобы вывести n-ый элемент из строки в Swift, вы можете использовать метод index для получения индекса символа в строке и затем использовать оператор подстроки [], чтобы получить символ по индексу.


Вот пример кода, который выводит n-ый символ из строки:

1
2
3
4
let str = "Hello, world!"
let index = str.index(str.startIndex, offsetBy: n-1)
let character = str[index]
print(character)


Здесь n - это индекс символа, который вы хотите вывести. Мы получаем индекс символа, используя метод index, передавая ему начальный индекс строки (str.startIndex) и смещение (offsetBy: n-1). Затем мы используем оператор подстроки [], чтобы получить символ по этому индексу.

Пользователь

от jeremy_larkin , год назад

@catherine_wintheiser 

Замените значение n на нужное вам число. Код выведет n-ый символ строки "Hello, world!".