В чем записан Java?

Вы также можете использовать pandas.Series.isin, хотя он немного длиннее 'a' in s.values: In [2]: s = pd.Series(list('abc')) In [3]: s Out[3]: 0 a 1 b 2 c dtype: object In [3]: s.isin(['a']) Out[3]: 0 True 1 False 2 False dtype: bool In [4]: s[s.isin(['a'])].empty Out[4]: False In [5]: s[s.isin(['z'])].empty Out[5]: True

. Но этот подход может быть более гибким, если вам нужно сопоставить сразу несколько значений для a DataFrame (см. pandas.Series.isin )

>>> df = DataFrame({'A': [1, 2, 3], 'B': [1, 4, 7]}) >>> df.isin({'A': [1, 3], 'B': [4, 7, 12]}) A B 0 True False # Note that B didn't match 1 here. 1 False True 2 True True

48
задан John Woo 5 April 2012 в 12:18
поделиться

4 ответа

Sun на самом деле имеет несколько JVMs. HotSpot JVM записан в основном в C++, потому что HotSpot в большой степени основан Animorphic Smalltalk VM, который является записан в C++ .

более интересный, чем HotSpot, по моему скромному мнению, исследование VM Maxine, которое является записано (почти) полностью в Java.

40
ответ дан Jörg W Mittag 26 November 2019 в 18:53
поделиться

Строго говоря, C++ (код JVM действительно использует C++ средства OO).

25
ответ дан Neil Coffey 26 November 2019 в 18:53
поделиться

Можно узнать для себя в: http://www.sun.com/software/opensource/java/ .

9
ответ дан anon 26 November 2019 в 18:53
поделиться

C.

Sun не магазин Java; это - магазин C. Это - то, в чем записан Солярис.

4
ответ дан duffymo 26 November 2019 в 18:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: