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"}


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です