配列
- 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"}
コメントを残す