string

Najlepszy sposób na konwersję napisów na bajty w Pythonie 3?

Wydaje się, że istnieją dwa różne sposoby konwersji ciągu znaków na bajty, jak widać w odpowiedziach na TypeError: 'str' nie ... rdziej Pythoniczna? Czy to tylko kwestia osobistych preferencji? b = bytes(mystring, 'utf-8') b = mystring.encode('utf-8')

Jak Mogę wydrukować literalne nawiasy klamrowe w łańcuchu Pythona, a także użyć.sformatować?

x = " \{ Hello \} {0} " print x.format(42) Daje mi: Key Error: Hello\\ Chcę wydrukować wyjście: {Hello} 42

Jest zbiorem ciągów znaków zbiorem odniesień do obiektu String lub zbiorem obiektów

Jestem zdezorientowany po przeczytaniu artykułu na stronie javaranch Coreya McGlone ' a, autora Tip Line SCJP. nazwane ciągi, ... sania kodu, ale jest bardzo ważne z punktu widzenia zarządzania pamięcią i to jest powód, dla którego chcę oczyścić tę fundę.

Podziel kolumnę łańcucha ramki danych na wiele kolumn

Chciałbym pobrać dane z formularza before = data.frame(attr = c(1,30,4,6), type=c('foo_and_bar','foo_and_bar_2')) attr ... r_2" [[3]] [1] "foo" "bar" [[4]] [1] "foo" "bar_2" Dzięki za wskazówki. Nie do końca wygrzebałem listy R TYLKO jeszcze.

Najprostszy sposób na podzielenie ciągu znaków na nowe linie in.NET?

Muszę podzielić ciąg znaków na nowe linie w. NET i jedynym sposobem, jaki znam, aby podzielić ciągi, jest Metoda Split . Jednak to nie pozwoli mi (łatwo) podzielić się na nowy wiersz, więc jaki jest najlepszy sposób, aby to zrobić?

Jak umieścić zmienną wewnątrz łańcucha znaków?

Chciałbym umieścić {[2] } w string. To właśnie robię w tej chwili: num = 40 plot.savefig('hanning40.pdf') #problem line M ... Ale wstawianie takiej zmiennej nie działa: plot.savefig('hanning', num, '.pdf') Jak wstawić zmienną do łańcucha Pythona?

Dlaczego jest [1,2] + [3,4] = "1,23,4" w JavaScript?

Chciałem dodać elementy tablicy do innej, więc próbowałem tego: [1,2] + [3,4] Odpowiedziało: "1,23,4" Co się dzieje?

Jeśli ciągi są niezmienne in.NET, to dlaczego substrat zajmuje O (n) czas?

Biorąc pod uwagę, że ciągi są niezmienne w. NET, zastanawiam się, dlaczego zostały zaprojektowane tak, że string.Substring() zajmuje O(substring.Length) czas, zamiast O(1)? Czyli jakie były kompromisy, jeśli w ogóle?

Jak przekonwertować łańcuch znaków na małe lub duże litery w Ruby

Jak wziąć łańcuch znaków i przekonwertować go na małe lub duże litery w Ruby?

Jak przekonwertować tablicę obiektową na tablicę łańcuchową w Javie

Używam poniższego kodu do konwersji tablicy obiektu na tablicę łańcuchową: Object Object_Array[]=new Object[100]; // ... ge ... "AWT-EventQueue-0" java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to [Ljava.lang.String; Jak to zrobić ?

Różnice w metodach porównywania łańcuchów w C#

Porównywanie łańcuchów w C# jest dość proste. W rzeczywistości istnieje kilka sposobów, aby to zrobić. Wymieniłem niektóre ... {} (Uwaga: Szukam równości w tym przykładzie, nie mniejszej lub większej niż, ale nie krępuj się skomentować tego również)

Why.NET ciąg jest niezmienny? [duplikat]

To pytanie ma już odpowiedź tutaj: Dlaczego łańcuchy nie mogą być mutowalne w Javie i. net? ... tring jest niezmienny. Jakie są powody, dla których String jest niezmienny i wprowadzenie klasy StringBuilder jako mutable?

Konwertuj ciąg JSON na dict za pomocą Pythona

Jestem trochę zmieszany z JSON w Pythonie. Dla mnie wygląda to na słownik i z tego powodu Staram się to zrobić: { "glos ... ąd. Jak mogę przekształcić ten łańcuch w strukturę, a następnie wywołać json["title"], aby uzyskać "przykładowy słowniczek"?

Jak przycinać początkowe / końcowe białe znaki w standardowy sposób?

Czy istnieje czysta, najlepiej standardowa metoda przycinania początkowych i końcowych białych spacji z ciągu znaków w C? Sam bym to zrobił, ale uważam, że jest to powszechny problem z równie powszechnym rozwiązaniem.

Java int to String-Integer.toString (i) vs new Integer (i).toString()

Czasami java mnie zastanawia. Mam ogromną ilość int do wykonania. Jaka jest prawdziwa różnica? Integer.toString(i) new Integer(i).toString()

Gdzie żyje Pula ciągów Javy, sterta czy stos?

Znam pojęcie puli stałych i puli ciągów ciągów używanych przez JVMs do obsługi liter ciągów. Ale nie wiem, jaki typ pamięci j ... i być pobrany przez GC run( popraw mnie, jeśli się mylę), więc jak to jest obsługiwane, jeśli to jest przechowywany w stosie?

std:: string to char*

Chcę przekonwertować typ danych std::stringna typ danych char*lub char [] . std::string str = "string"; char* chr = str; Nie jest to jednak możliwe, ponieważ nie jest to możliwe ...". Jakie są dostępne metody, aby to zrobić?

W C#, dlaczego String jest typem odniesienia, który zachowuje się jak typ wartości?

String jest typem odniesienia, mimo że ma większość cech typu wartości, takich jak niezmienność i przeciążenie == w celu porównania tekstu, a nie upewnienie się, że odwołuje się do tego samego obiektu. Dlaczego string nie jest tylko typem wartości?

Konwertuj łańcuch z przecinkami na tablicę

Jak mogę przekonwertować łańcuch znaków na tablicę JavaScript? Spójrz na kod: var string = "0,1"; var array = [string]; al ... y jest wywołana alert(array[1]);, powinna wyskakiwać 1. Czy jest szansa na konwersję takiego łańcucha do tablicy JavaScript?

Jakiś sposób na zastąpienie znaków w ciągu Swift?

Szukam sposobu na zastąpienie znaków w Swift String. Przykład: "This is my string" Chciałbym zamienić with + na: "This+is+my+string". Jak mogę to osiągnąć?