フリーランスエンジニア→法人化した人の技術ブログ。フリーランス事情や会社の作り方、経営などについても徒然なるままに書いていきます。主な使用言語はRuby、JavaScript。

Permanent Til

java Python

javaToPython 早見チートシート

投稿日:


配列

  • javaのListはPythonのリストまたはタプルに対応
  • Pythonのリストは後から値を変更可能だがタプルは変更不可

java

List<String> list=new ArrayList<>();
list.add("A");
list.add("B");
list.add("C");

python

#リスト
list1=["A","B","C"]
#タプル
list2=("A","B","C")

Map

  • javaのMapはpythonのdictに対応

java

Map<String,Integer> map=new HashMap<>();
map.put("A",1);
map.put("B",1);
map.put("C",1);

python

map={'A':1,'B':2,'C':3}

Set

  • javaのSetはPythonのSet

java

Set<String> set=new HashSet<>();
set.add("A");
set.add("B");
set.add("C");

python

set={"A","B","C"}


-java, Python

Copyright© Permanent Til , 2019 All Rights Reserved Powered by AFFINGER5.