2
Tek bir [9] listesi atama '\ t' değerini döndürür. Bunun nedeni ne olurdu?Elixir, num = [9], num, ' t' a atandı
Tek bir [9] listesi atama '\ t' değerini döndürür. Bunun nedeni ne olurdu?Elixir, num = [9], num, ' t' a atandı
Veri türleri hakkında daha fazla bilgi için i helper in IEx kullanabilirsiniz:
iex> i [9]
Term
'\t'
Data type
List
Description
This is a list of integers that is printed as a sequence of characters
delimited by single quotes because all the integers in it represent valid
ASCII characters. Conventionally, such lists of integers are referred to as
"char lists" (more precisely, a char list is a list of Unicode codepoints,
and ASCII is a subset of Unicode).
Raw representation
[9]
Reference modules
List
ham temsilini incelemek isterseniz char_lists: false
inspect
geçebilir:
IO.inspect('abc', char_lists: false)
[97, 98, 99]
nasıl Aslini alacağı 9 değerini num'in içine mi? – theKing
Değer, [9] 'dır, IEx sadece ASCII karakterlerinin bir listesidir. Düzenlemelere bak. – Gazler
Maalesef doğru bir şekilde açıklamıyorum. Listeden 9'u 9'a çıkarmalı ve bir değişkene bağlı olmalıyım. Fakat bir anlamada, 9 '' t ' – theKing